Chevron and Exxon Mobil, Houston’s two largest oil companies, gave investors rival takes on the Trump administration’s controversial Venezuelan oil play while announcing lower profits for 2025.
Oil is up more than 50% since the Iran war began. The Strait of Hormuz is running at less than 10% of normal vessel traffic. And the world’s largest energy companies are being asked to make ...