NEW YORK, New York - Trading on U.S. stock markets on Wednesday was cautious, with market leader Nvidia due to report earnings after the closing bell.
"Jitters over Nvidia's earnings and climbing political tensions are worrying investors," Ryan Detrick, chief market strategist at Carson Group told CNBC Wednesday. "But, let's not forget that stocks are still having a historic year and the economy isn't showing any