Graphic of the Week: Why is the Strait of Hormuz so important for oil trade?

The ongoing conflict in Iran is causing oil prices to surge — above US$100 per barrel during trading on Monday. Read More