Following the relentless rally throughout last year, the price action in the major US stock market indices over the last six months has felt like purgatory. After seeing a blowoff top to new record highs at 2875, the S&P 500 has been consolidating in a lackluster range between 2600 and 2800 since the start of February, frustrating both bulls and bears alike.
From:: Resource Investor