Why Oil’s Fall Couldn’t Have Come at a Better Time for Modi
India (INDA) ranks among the world’s major oil importers. The country runs a big crude oil import bill, which, coupled with its massive trade deficit with China (FXI), has been a consistent drag on its current account.