Sanctions alone will never stop Putin – POLITICO

Also, removing up to 5 million barrels of Russian oil and another 2 million barrels of petroleum products from the market — without creating an oil shock — is a complicated task with a questionable chance of success. That is why Western…

Continue Reading