Falling Production And Risng Geopolitical Risk And Demand
August 10, 2017 at 09:51 AM EDT
Even as reports show that OPEC production rose to 32.87 million barrels in July according to their own data, it just seems to be keeping up with explosive oil demand growth.