Israel and Iran exchanged attacks on Monday for the first time since a ceasefire in the Middle East war took effect two months ago, sparking fresh tensions and a surge in oil prices.