Shell 23 Mar 2022

Shell plc is a British publicly traded multinational oil and gas company headquartered at Shell Centre in London, United Kingdom. Shell is a public limited company with a primary listing on the London Stock Exchange and secondary listings on Euronext Amsterdam and the New York Stock Exchange.

Shell doing one nice push. Let see if we see a long trend now.