RECORD GLOBAL OIL DEMAND: Even As The Price Of Oil Declined

There is this notion put forth by the media that a decline in global oil demand caused the huge drop in the price of oil.  Ironically, global oil demand is higher than ever… that is, according to the IEA – International Energy Agency. Not only did the world consume the most oil it had ever…

This content is for Corporate Membership Plan, Gold Membership Plan, and Silver Membership Plan members only.
Login Join Now