CCrude Oil Read More BP and Shell investors seek clarity on value in declining oil market2026-01-14 New resolutions call on energy companies to disclose how they plan to create shareholder value in a world…
EEconomy Read More CSRD rollback threatens ECB’s climate risk strategy2025-08-30 Reduced access to corporate climate data could hinder the central bank’s ability to track systemic risk The EU’s…