The conflict damaged Shell's own infrastructure, but it sent energy prices soaring and put Shell squarely in the middle of ...
Profit beats forecasts: Shell earned $6.9 billion in Q1, exceeding expectations, driven by higher oil prices and strong trading despite conflict-related production drops. Buybacks scaled back: ...