Global stocks were set for their first weekly loss of the year so far, as a rally driven by hopes of China fuelling a global economic recovery was tempered by central bankers vowing to persist with rate hikes. The MSCI World Price Index edged 0.3% higher into the London morning on Friday, boosted by gains […]