Goldman Forecasts Oil Falling Off Demand Destruction Over The Next Quarter
As voluntary restrictions on production output imposed by oil majors Saudi Arabia and Russia combined with supply cuts from OPEC+ to limit supply and create a deficit, oil rallied an…