India is largely dependent on Oil Imports which threatens it's trade deficit. As Oil prices crashed by more than 70% in past one year - What benefits this downside beholds for India. Read less