Stocks struggle to end strong but volatile quarter on a high

Extract not available....