STO Stock Today (26 November 2025): Santos Limited Holds Near A$6.50 as Oil Slides and Governance Questions Linger
Santos Limited (ASX: STO) – commonly searched as “STO stock” – is trading sideways-to-slightly higher today, even as global oil prices slump to fresh multi‑week lows and investors continue to digest a messy few months of takeover drama, guidance cuts,