Market Snapshot: S&P 500, Nasdaq turn slightly positive in afternoon trade with earnings season set to pick up steam

S&P 500 hovers near the top of the 3,800 to 4,200 range within which it has vacillated for about five months.

Previous post In One Chart: The stock market simply ignored a recession once before. Can it do it again?
Next post CME to expand Bitcoin and Ether options expiries in May