Oil prices edged higher on Wednesday ahead of a US holiday, after falling steeply a day earlier as worries about a slowing global economy outweighed a decision by Opec and allies