LOGEDE
#Shell
Shell profits double to $10.8bn as Iran war pushes up margin on oil
Security · 3 hr. ago
Shell increases LNG production by 12% in first nine months of 2026
World · 17 hr. ago