Oil prices edged up on Wednesday for a second day running as investors focused on a brighter outlook amid