Today was a choppy day lower for the equity markets, with panic selling into the close yesterday, asserts Bill Baruch, president of

4160 in the S&P 500 (SPX) (March lows) was tested and held today. Even though we sold into the close again today, Meta Platforms (FB) and QUALCOMM Incorporated (QCOM) earnings are helping to lift after the bell.

Crude Oil (CL=F) had its third straight day of higher lows, catching a tailwind from a pretty bullish EIA report. Gold (GC=F) is holding $1878, which needs to stand if we are going to constructively work our way higher.

Learn more about Bill Baruch at Blue Line Futures.