Iran's unrelenting attacks on Mideast shipping and energy infrastructure send oil prices soaring

· The Independent