EU Cracks Down on Russia With 18th Sanctions Package, Oil Cap Cut to $45

The latest measures were delayed for weeks due to objections from Slovakia and Hungary, both of which are heavily reliant on Russian energy.