Futures Movers: Oil prices tumble on reports U.S. will release reserves, as OPEC meeting loomson 31/03/2022 at 6:18 am
Reports that the Biden administration could release 1 million barrels a day from the U.S. strategic petroleum reserves is weighing...