Wall Street tumbles as oil hits $100, tech shares drop