CHART OF THE WEEK: The Surprising Drop In U.S. Crude Oil Production

U.S. crude oil production experienced a surprising drop last week, even though domestic demand for oil and petroleum products increased.  This came as a surprise to some energy analysts.  Furthermore, the IEA, International Energy Agency came out with a forecast for global oil demand to fall 8.1 million barrels per day in 2020. I have…

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