Oil prices spike following Israel-Hamas war