Oil glut continues despite sweeping production cuts
News Staff
Saudi Arabia and Russia agreed Thursday, to record-breaking oil production cuts after a marathon video conference among representatives of oil producing nations, but experts are unsure whether this move came in time to stabilize world crude markets.
Wednesday, April 15, 2020