Spot oil hits $144 as Hormuz panic creates a $30 market rift