Oil hits new multi-year high on Iran concerns