President Donald Trump has criticized Exxon Mobil and Chevron after the oil giants reported combined second-quarter profits of about $26.5 billion. Trump said the companies are making ‘too much money’ ...
The S&P 500 and Dow Jones reached record highs as strong AI-related earnings from Palantir and Caterpillar supported investor confidence. Meanwhile, hopes for a US-Iran agreement pushed oil prices low ...