Ryde Group RYDE Stock Slides 284 Support at 087 20260520 Forward FWRD Q1 2026 Results Fall Short EPS 045 Revenue NA Stock Market Week Ahead Nvidia Alphabet and Atlanta Fed in Focus Talphera Reports Q1 2026 Loss Raises Going Concern and Nasdaq Compliance Concerns US Treasury Yields Dip but ING Sees Upward Trajectory for LongEnd Bonds Retail Sales Data Signals Continued Consumer Resilience UK Borrowing Costs Rise and Pound Weakens as Political Uncertainty Deepens Over Burnham Leadership Speculation