Global Oil Producers have Agreed on Production Cuts, What Now?
23 oil producing countries have agreed to cut 9.7 mb/d from global oil markets. Production levels from October 2018 will be used as the baseline; global oil production during that time was near all time highs at 100 mb/d; but flat when compared to March 2020’s 100 mb/d. When you factor in the recent overproduction […]