News

The UK has taken a move that it described as “hammering” Russian energy revenue by issuing sanctions against 135 tankers.