Shell CEO takes British oil giant’s pitch straight to Wall Street June 11, 2023 by Editor Shell CEO takes British oil giant’s pitch straight to Wall Street