Oil at $120 to $135 average next year – The Saudi Arabia budget surplus is the key.
The world is in an energy crisis. Now that we got that obvious statement out of the way. We got here from 20 + years of bad world energy policies. Understanding what happened and what […]