Business ❯Economics
OPEC Dividends Oil Prices Stock Market Oil Industry Commodity Prices Corporate Finance Corporate Earnings Oil Prices
The oil giant's $26 billion net income slightly surpassed expectations, but cash flow pressures persist with reduced performance-linked dividends.