Abakkus’ Aman Chowhan says NBFCs and private banks are better positioned than PSU banks

Abakkus Asset Manager fund manager Aman Chowhan said crude oil is the dominant macro risk, and prices could stay around 80 even if Iran reaches a deal. He said elevated oil could deliver a 100–200 bps hit to FY27 corporate earnings, with the impact likely to show up in June-quarter results as inventory buffers fade. Chowhan added that the pressure is expected to come more through margins than weaker demand.