Indian rupee has depreciated about 18% in last 6 month, causing a large group of importers to suffer cost pressure. Most of these companies were unable to pass this cost to consumers, resulting in loss. As India is oil importing country, we spend large chunk of our foreign reserve in oil imports. Increasing import price of oil causing higher inflation and RBI is in mood to beat inflation rather ... [Continue Reading]