Welltower WELL Tumbles 2 as Healthcare REIT Tests Key Support Levels Saudi Arabia Signals Potential Further Oil Price Reductions Amid Market Pressures RMR Q1 2026 Earnings EPS Misses Estimates Stock Declines 221 RBI Rate Cut Dilutes Policy Framework Nomura Suggests