SHELL Plunges -85.98% in 24 Hours: What’s Behind the Shocking Market Crash? by cnr_staff August 2, 2025