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