China boosts green energy investments amid Iran conflict’s impact on oil demand: FT

by Joseph Rees