Bharti Airtel Q4FY26 Results Net Profit Rises 105 QoQ to 7325 Crore ARPU Improves to 257 Crude Oil Holds Key Support Level as Breakout Potential Emerges StoneX Reports Quantum Computing Shares Surge Following Revenue Beat in Latest Earnings WEBTOON WBTN Declines 752 Amid Market Weakness 20260514 Carpenter CRS Q1 2026 Earnings EPS 277 Beats Estimates