Trading Markets

5-week rally intact

The indices continued their five-week rally, surging ahead for most of the session, with a mid-day respite.