Shell plc Launches Exchange Offers for $6.45B of Notes Across Six Maturities - SHEL News | Rallies