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