0 By Liam Huffer Top Stories Business Trending 13 Apr: Oil Markets in Turmoil: US Naval Blockade of Iran Sends Crude Prices Soaring Past $103 The global energy market took a sharp turn for the worse on Sunday as oil prices surged dramatically following a…