Analysts blame the latest increases on strong demand for oil , a spate of refinery problems , and worries that Middle East tensions could crimp crude oil supplies .