The market continues to look strong and resilient. Whether the news, economic reports, and earnings announcements are bad or good, the market has been absorbing the blows or chasing the momentum like a champion. Now it is struggling with various resistance levels from moving averages and chart formations, but continuing to hold up in this low-trading-volume environment.