The US government is considering a ban on oil from Russia in a push to ramp up pressure on Moscow. - Smile 90.4FM

The US government is considering a ban on oil from Russia in a push to ramp up pressure on Moscow.