China's refined oil consumption peaked in 2023 at 399 million metric tons (7.98 million barrels per day) and is expected to fall 1.3% to 394 million tons in 2024, CNPC Economics & Technology Research ...
Oil prices were rising early on Friday at the close of a week where concerns about additional sanctions on key producers helped offset several bearish reports on the supply-demand balance in the ...