Britain, Japan and New Zealand Tighten Sanctions on Russia

Britain, New Zealand and Japan announced new sanctions against Russia on Friday, with the latter two countries lowering their price cap on Russian crude oil to less than $50, a move that aligns with recent measures imposed by the…

Continue Reading