Wall Street mixed as investors brace for Nvidia/retail earnings; rising oil, rates and geopolitics hit tech.
Read on WOBR AI →