Ola Electric Shares Surge 9 Extending TwoMonth Rally on Narrower Loss and Volume Gains TRINI Q1 2026 Earnings EPS Surpasses Estimates by 116 Stock Unchanged Energy Sector DealMaking OPEC Dynamics and Market Implications