How movement in crude oil price impacts economy and stock market

William O'Neil India. India is the net importer of goods ($126 billion in 2017) and oil ($74.7 billion) is the biggest category among imports. India imports …