Beijing keeps saying it will hit peak consumption in 2030. But Aramco deals may mean the apex will be many more millions of tons than predicted.
Beijing keeps saying it will hit peak consumption in 2030. But Aramco deals may mean the apex will be many more millions of tons than predicted.