Aug 2, 2023

Oil Prices Fall Despite Record US Crude Stock Drawdown

Oil prices fell on Wednesday after sharp gains despite a historic drop in U.S. crude stocks, as traders derisk following the downgrade of U.S. government top credit by a major ratings agency. U.S. crude stocks fell in the week by ...