As the war in Iran enters its third week, the fighting continues to disrupt global oil shipping, pushing prices even higher.