Ryde Group RYDE Stock Slides 284 Support at 087 20260520 Bel Fuse BELFA Q1 2026 Earnings Beat Revenue NA EPS 181 Asia Markets Decline as Treasury Yields Rise and Geopolitical Tensions Persist Inflation Pressures Broaden Consumer Prices Reaccelerate Beyond Oil and Energy Bond Market Storm Weighs on Equities Analysts Warn of Growing Pressure Indian Stocks in Focus Lenskart BPCL Hindalco Among Key Names as Gift Nifty Signals Weak Start