Five questions looming over the energy sector in 2025 in January 7, 2025 Countries will grapple with a bearish oil market, rising power demand and crises that challenge their climate pledges
China’s Zijin in takeover talks for lithium group as miners push into battery supply chain in January 10, 2025