Urgent supply concerns impact oil prices