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 6 days ago ASX News Energy Oil & Gas Integrated