Iran's military says the world should be prepared for oil to hit $US200 a barrel as its forces attacked merchant ships in the blockaded Gulf. Iran also fired at Israel and targets ‌across the Middle ...