
EU Cuts Russian Oil Price Cap 25% as 419 Shadow Fleet Vessels Face New Sanctions
The European Union revealed its 18th package of sanctions against Russia on Tuesday, targeting the country’s vital energy and banking sectors in a bid to further pressure Moscow over its war in