Global oil prices climbed back above $100 a barrel on Wednesday after Iran reportedly fired on three ships in the Strait of Hormuz and escorted two to the coast.The flare-up comes following Preside⦠[+160 chars]
No comments yet. Be the first to comment!