The International Energy Agency released its monthly oil report this morning. News headlines trumpeted the agency’s forecast of reduced demand for the fifth consecutive month. However, the market has jumped all over a forecasted decline in Non-OPEC oil production of 300,000 barrels per day.
Read More