Sensex Falls 680 Points as Crude Spike Hits Oil & Gas, FMCG