Tech Selloff and Oil Prices Drive Market Sentiment - VEXODA