S&P Futures are flat to higher this morning as markets continue to digest the earnings report from Nivida. Despite beating lofty expectations NVDA is trading lower due to concerns about its gross margins. Major brokers remain bullish and continue to raise price their price targets. Economic data is on watch with two key reports and a host of Fed Speak. Russian tensions remain elevated as hostilities continue. After the bell today watch for earnings reports from GAP, NTAP, ROST and INTU. In Europe, stocks opened down but are turning positive. Oil prices are showing gains due to geopolitical issues.