Skip to main content

The new Saudi vision for self-reliance

Global oil prices reached a historic peak in May 2008 at $143.91 a barrel. By January 2009 the price had plunged to $48.37. A gradual recovery from this slump continued until June 2014, when another massive crash took the price of oil back to 2009 levels.