The EU and Britain have imposed new sanctions on Russia, as the US refrains.

The EU Council has approved its 17th package of sanctions against Russia, targeting nearly 200 ships in the shadow fleet. As a result, the total number of sanctioned vessels transporting Russian oil, weapons, and stolen Ukrainian grain has risen to 342. In addition to…

Continue Reading