Oil prices climbed on Monday, buoyed by geopolitical tensions in Europe and the Middle East, though gains were tempered by expectations of higher supply and worries that trade tariffs could curb global fuel demand.