LOGEDE
#Oil Profits
Shell profits double to $10.8bn as Iran war pushes up margin on oil
Security · 3 hr. ago