Stocks fall on tech sell-off and tumbling oil prices - Moving Markets: Daily News - Podfriend