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 Gold Membership Plan, Gold Membership Plan – Annual Payment, Silver Membership Plan, and Silver Membership Plan – Annual Payment members only.
Login Join Now