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

· Al Jazeera

Read full story at source