Oil edges higher, holds near 4-month top on supply cuts