Indian Rupee Surges Most in Two Months Closes at 95 Against US Dollar on RBI Intervention and Falling Oil Prices FBRT Q1 2026 Earnings EPS Misses Estimates by 606 Stock Edges Higher Space Stocks Slide as Blue Origin Rocket Failure and SpaceX Valuation Concerns Cool Sector