US stocks registered their best quarter in a decade on Tuesday, in spite of falling during the day to take the markets lower for June.
Equities continued to trade within a narrow range, holding on to the stellar gains made since the market bottom in March.



