Blog

Putting a Floor Under Oil Prices

Only three years ago, it was thought that Saudi Arabia – the largest oil exporter and second largest producer in the world – could generate large budget surpluses with oil at $70/barrel. In recent weeks, new estimates state that the country would need oil at $75/barrel just to balance the budget – never mind trying…
View All
Start a Conversation