Ryde Group RYDE Stock Slides 284 Support at 087 20260520 Stocks Under Pressure as Correction Fears Mount and Record Rally Persists Amid Geopolitical Uncertainty