China Oil Consumption
The Latest
-
Oil Prices Dip Amid China Lockdowns And Strategic Reserve Release
The decrease in demand in China and the planned release of oil reserves have caused oil prices to dip for the second straight week. The decrease in demand in China and the planned release of oil reserves have caused oil prices to dip for the second straight week.