Five oil giants made nearly $500bn in profits since Russia's Ukraine invasion, analysis shows. Shareholders received $444bn, exceeding EU 2025 clean energy spending. Critics argue profits highlight continued fossil fuel reliance over climate commitments.