India#39;s balance of payments, a measure of how much the country relies on money from abroad, has been squeezed by a record trade deficit that has prompted economists to revisit their current account deficit and balance of payments (BoP)projections.