India’s record trade deficit of USD 333.2 billion in FY26 is likely to soften in the coming months due to multiple trade agreements signed during the year with various countries, according to a report by Bank of Baroda.The report stated that the recent surge in oil prices is expe







