Oil prices surge past $103 a barrel after US announces blockade of Iran

Asian stocks fall as blockade threat injects fresh turmoil into financial markets.

Oil prices surge past $103 a barrel after US announces blockade of Iran
Asian stocks fall as blockade threat injects fresh turmoil into financial markets.