Energy Crisis May Just Be Starting as Oil Markets Show Complacency MBX Biosciences MBX Q1 2026 Earnings EPS 051 Beats Estimates GE Vernova TD India Surges 8 After Q4 Profit Soars 89 to Rs 352 Crore Zerodhas Nithin Kamath Warns of Hidden Risks in Rising Margin Trading Facility MTF Exposure