An announcement from Shell (UK) ( ($GB:SHEL) ) is now available. Shell plc has announced the purchase of its own shares as part of an ongoing ...
Shell plc SHEL, a British multinational oil and gas company based in London, reportedly entered into a landmark 10-year natural gas supply agreement with Hungary’s MVM CEEnergy. This move, announced ...