Plenty of earnings reports are still to come, but the Q4 reporting cycle is past its peak, with results from 62% of the S&P 500 members already out. With 68 index members reporting results this week, the earnings season
Massive decline in technology stocks following earnings releases from Apple and Microsoft dragged major benchmarks to negative territory for the second consecutive day. Meanwhile, another slump in oil prices also weighed on energy shares, which in turn had a