US lifts sanctions on Russian oil as Iran’s leader vows to keep blocking key shipping strait
In an attempt to contain prices that have spiked above $US100 a barrel, more than 100 million barrels of Russian oil already at sea will be shipped to countries around the world.