Oil prices surged for a fifth consecutive day, fueled by escalating Middle East tensions. Iran’s actions in the Strait of Hormuz and reports of air defense engagement have heightened concerns. Analysts predict further price hikes if U.S.-Iran negotiations falter, with potential for Brent crude to reach $150 per barrel amid supply disruptions.
ITC shares gain 3% after Q1 results. Here’s why Nomura upgraded the stock to Buy
ITC shares rose 2% after the FMCG major reported June-quarter results, despite a 27% YoY decline in standalone net profit. Revenue grew 28%, while Nomura