Oil prices fluctuate, stocks brace for tech earnings | PiQ Markets