June 16, 2024

extraordinaryinfo

Delighting finance buffs

Turbulent oil, gas markets to persist ‘for some time to come,’ Shell CEO says (NYSE:SHEL)