Oil prices blast past $110 as supply fears mount