Offshore Technology · · 1 min read

Shell reports 23% increase in Q1 2026 adjusted earnings

Read on Offshore Technology
Share: