Crude oil hits ₹9055 as Iran launches missiles, US-Iran talks stall