Current Date 24 May, 2025

Falling oil prices threaten Big Oil's record shareholder payouts.