Bank of Baroda predicts India's current account deficit will remain manageable in FY25 and FY26 due to stable oil prices.