The US and Europe are finally getting serious about degrading Russia’s oil sector. On Wednesday, President Donald Trump ...
The U.S. president was given three options for sanctions after running out of patience with the Kremlin over the Ukraine war.