More cargo ships have been attacked in the Gulf, apparently by Iran, as the oil price rises again to almost $100 a barrel Two tankers were hit near Iraq, while a container ship was struck near the UAE ...