China's reduced oil purchases help keep global prices lower

Semafor Semafor

China’s oil imports have fallen by almost 5 million barrels a day since the start of the Iran war.

Read full article at Semafor →