InvestorQ : Why did the oil prices fall by 25% in a single day? Will India benefit from such low prices of crude oil?