Big Oil’s Record-Breaking Shareholder Payouts Face Uncertainty as Oil Prices Slump in 2025
Houston, TX, Could 24, 2025 – Large Oil’s unprecedented shareholder payouts, which reached a staggering $119 billion in 2024, are below vital risk in 2025 as crude oil costs hover…