Indian equities weakened across Tuesday and Wednesday, with the Sensex falling 388.19 points to 78,154.25 and the Nifty 50 losing 112.10 points to 24,471.70 on Tuesday before the Sensex slipped a further 0.2% to 77,966 on Wednesday. Investors focused on higher crude oil prices driven by U.S.-Iran tensions and uncertainty over the Strait of Hormuz, the resulting pressure on India's import bill, inflation and rupee, and upcoming inflation data in India and the United States. Tuesday's losses were led by financials while gains in Tata Consultancy Services, Infosys and HCL Technologies helped limit the fall, but Tata Group shares drove Wednesday's weakness as TCS dropped 3.7%. Continued foreign inflows and broadly solid quarterly earnings provided support, but not enough to reverse the broader caution.