Stocks lower on Thursday, with Nasdaq down 0.87% and energy shares up 1.5%. Walmart shares fell 10% after reporting Q2 results below estimates.

The S&P 500 just triggered a bullish signal, barely.

(Bloomberg) -- Long-dated Treasuries gave up their gains and US stock futures fell as rising oil prices put inflation risks back on investors’ radar. Walmart Inc. tumbled 6%.