Energy ❯Oil and Gas
Corporate Finance OPEC Corporate Earnings Oil Prices Stock Market Oil Industry 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.