Oil edges higher, on track for weekly gain on strong economic growth