STO Santos shrugs off shocker stock price decline; says Moomba CCS project working Santos shrugged off its April stock price plummet as a "challenging" environment – and also claims to have injected 685,000 tonnes of carbon. Jonathon Davidson 17 Apr 2025 15:30 (AEST) ASX News Energy Oil & Gas Integrated