2026.07.10 16:01 GMT+8

IEA SEES WORLD OIL DEMAND FALLING BY 1 MILLION BPD IN 2026 (PREVIOUS FORECAST 1.1 MILLION BPD DROP)

Updated 2026.07.10 16:01 GMT+8
CGTN
Copyright © 

RELATED STORIES