Oil prices spike over 4.5% after Iran attacks