Oil climbed to a seven-week high as supply constraints from OPEC+ to North America offset concerns about the impact of a Covid-19 outbreak in China. Futures in New York rose 2.1% to the highest closing price since Nov. 16, and traded above $80 a barrel earlier in the session. A deep freeze in Canada and the northern U.S. is disrupting oil flows, boosting prices just as American stockpiles decline. Output from OPEC+ member Kazakhstan’s giant Tengiz oil field has been temporarily adjusted amid unrest in the Central Asian country. A growing premium for prompt barrels suggests that supply troubles across the OPEC+ coalition — which was able to provide only part of last month’s planned production increase — are delaying the onset of an anticipated oversupply in global markets. Production in OPEC member Libya is down about 30% amid militia unrest, while Russia failed to boost output last month. […]