SHELL Plummets -76.65% in 24 Hours: What’s Behind the Shocking Volatility? by cnr_staff August 10, 2025