Oil prices have edged up on investor confidence over the diminishing supply glut in global markets.