Oil prices dipped as investors awaited developments on the Iran ceasefire and President Trump’s summit with China’s Xi Jinping. Brent crude futures fell to $106.95 a barrel, and WTI futures to $101.52. The ongoing conflict and supply disruptions are expected to keep oil prices above $80 for the year.
CarTrade Tech shares slip 7% despite 19% YoY rise in Q1 profit; EBITDA surges 45%
CarTrade Tech shares fell over 7% despite the company reporting a strong Q1 FY27 performance, with consolidated net profit rising 19% YoY to Rs 51