Oil at $92-$95 Per Barrel Puts Current Account Deficit and Fiscal Math Under Pressure in FY27, Prabhudas Lilladher Warns 2 minutes read BUSINESS Oil at $92-$95 Per Barrel Puts Current Account Deficit and Fiscal Math Under Pressure in FY27, Prabhudas Lilladher Warns June 14, 2026 0 NEW DELHI, June 14: Crude prices are unlikely to return to pre-Gulf conflict levels of $65 per... Read More Read more about Oil at $92-$95 Per Barrel Puts Current Account Deficit and Fiscal Math Under Pressure in FY27, Prabhudas Lilladher Warns