Markets

Budget needs are forcing Saudi Arabia to push for oil prices of at least $70 per barrel this year, industry sources say, even though US shale oil producers could benefit and Riyadh’s share of global crude markets might be further eroded.Riyadh, Opec’s de facto leader, said it was steeply cutting...






Tags