BoJ raises rates to 30-year peak
The Bank of Japan has hiked interest rates to a 30-year peak, causing yields to rise. European Union leaders reached an agreement on a €90bn loan package for Ukraine. Nike reported better-than-expected earnings, but shares fell due to disappointing sales in China.