Wall Street falters as surging oil prices and geopolitical tensions stoke fears of stagflation. Nasdaq drops 1.4%.
Read full article on MarketWire