Oil prices climbed back above $100 a barrel on Thursday and stock markets fell after three more cargo vessels were hit in the Gulf and Iran's new supreme leader vowed to keep blocking the key Strait ...