End-of-day Market Wrap: S&P 500 Tests 7,000 As Energy Leads | Monexa