the usa is self sufficient on oil and gasYep and the states buy 200,000 barrels of oil from Russia every year and are still buying it now!
Russia holds all the cards.
Its only Boris that is quite happy to send the UK back into a 1930's depression whilst the rest of the world carry's on dealing with Russia..