Barnet Press
Topic
1 story, newest first.
Shell announced substantial earnings for the first half of 2026, exceeding expectations due to volatile oil prices and strong trading performance. The company's Qatar facility remains offline following missile attacks, with repairs anticipated to take up to a year.