World stocks rose and the Japanese yen slid on Wednesday after the Bank of Japan poured cold water on expectations it could move away from its ultra-loose stance, while economic and earnings data proved cheery for European markets.
Data showed British inflation dropped to a three-month low of 10.5% in December,...