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