Energy and materials are the biggest gainers after this giant gap up along with internet services. Breadth has been strong up to this far. But, S&amp;P 500 Index is still under the horizontal resistance level of 2,950-3,000. This is likely to be the top of the range into May. $SPX