Oil prices edged higher on Thursday and hovered near one-month highs on concerns about global supply, but new U.S. tariffs and their expected effect on the world's economy limited gains.