For oil companies, high prices mean huge profits – not more drilling
The global energy landscape has undergone a seismic shift in the second quarter of 2026, as the world’s largest integrated oil and gas companies reported a series of "eye-popping" financial…
