Oil prices edged higher on Friday and were on track for a weekly gain as US oil producers in the Gulf of Mexico cut more than half their output because of a