Oil Falls As China Rolls Out Reserves

Oil Falls As China Rolls Out Reserves

Oil prices dropped on Monday as China’s release of gasoline and diesel reserves eased concerns over tight global supply, while investors cashed in ahead of a November 4, 2021 meeting of major crude producers that could increase future production targets. ...
read more