Investors worry Big Oil could reduce share buybacks as crude prices slump

Apr 28, 2025 - 08:01
 1
Investors worry Big Oil could reduce share buybacks as crude prices slump