Oil Giants Face Funding Challenges Amid Weak Crude Prices and Buybacks
Weaker crude prices and falling refining margins are pushing four of the five major oil companies to borrow money for $15 billion in share buybacks this past quarter. This raises concerns about the long-term sustainability of these payouts.