All three major indexes rallied after the Supreme Court decided to uphold Obamacare tax subsidies, but still finished lower amid Greek debt concerns.
The Dow lost 76 points, the Nasdaq dropped 10 and the S&P 500 lost six. U.S. crude fell 57 cents to $59.70.
– Anthony Pollreisz