Indian Rupee Hits Record Low of 9571 Against US Dollar RBI Intervenes via StateOwned Banks Jaguar Land Rover Annual Profit Plunges 99 as US Tariffs and CyberAttack Bite Ellington Financial EFC Q1 2026 Earnings Surprise EPS 055 Up Significant