Budget needs are forcing Saudi Arabia to push for oil prices of at least $70 per barrel this year, industry sources say, even though U.S. shale oil producers could ...
A