Oil prices edged higher on Monday, but geopolitical tensions and weakening demand continue to tug the market in opposite directions. While escalating tensions between Russia...