BP expects an exceptional Q1 2026 oil trading result as Middle East war-driven volatility boosts margins, while Shell also signals significantly higher trading profits.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results