Most traders had to acknowledge something like this could have happened sooner or later. But, it’s unlikely anyone saw it coming quite like this. The… more
That makes the ninth consecutive winning week for the S&P 500, carrying the index deeper into record high territory. It still feels strained, forced, and… more
Against the odds (and despite the not-so-great start), the market mustered another win last week. That’s the sixth one in a row, with last week’s… more
Another week, another win. Despite the wobbly start, the bulls finally started getting some traction on Thursday to carry the S&P 500 up another nearly-1%.… more