MARKET REPORT: Stock markets end another rocky week on a high