Ares Capital ARCC Stock Analysis 070 Gain What to Watch 20260520 Anfield Energy AEC Stock Analysis Climbs 101 Eyes on 453 20260520 Solarmax Technology SMXT Q1 2026 Financial Overview BEL Shares Dip Over 2 Despite Strong Q4 Results Goldman Sachs and Nomura Weigh In GE Vernova TD India Surges 8 After Q4 Profit Soars 89 to Rs 352 Crore Oil Prices Maintain Elevated Trajectory Amid Persistent Supply Constraints