Oil back above $106 as Iran-US impasse revives supply fears
Oil prices climbed sharply on Monday, with Brent crude rising $2.59 to around $106.90 a barrel, as uncertainty over US-Iran diplomacy renewed concerns about the future of oil shipments through the Strait of Hormuz....

