Oil Prices Top $90 for First Time Since July Amid Fresh Iran Strikes