China’s oil demand is forecasted to peak at 770 million tonnes in 2025 before declining to 240 million tonnes by 2060, driven by shifts in transportation and energy consumption habits.
China’s oil demand is forecasted to peak at 770 million tonnes in 2025 before declining to 240 million tonnes by 2060, driven by shifts in transportation and energy consumption habits.