Rupee Surges to Best Day in Almost Two Months on Central Bank Intervention and Falling Oil Prices AAT Q1 2026 Earnings EPS Misses Estimates by 28 Amid Operational Challenges Oil Prices Tumble Nearly 20 in May Marking Steepest Monthly Drop Since 2020 on Iran Deal Hopes