EEnvironment Read More China Isn’t Giving Up On Coal Despite Green Energy GoalsJune 27, 2026 Chinese authorities are not restricting coal power growth in the new five-year energy plan as Beijing doubles down…
EEconomy Read More Record oil output signals a strategic shift – FirstpostApril 17, 2026 China’s longstanding image as the world’s most oil-dependent country is breaking away. The country is witnessing an unprecedented…
BBusiness Read More China rides out Iran war oil shock on back of ‘teapot’ refineries — at least for now – FirstpostApril 5, 2026 As the war in Iran enters its second month and Brent crude surges past $100 a barrel, China…