Brent crude futures last rose $2.17, or 2.69%, to $82.85 per barrel, while U.S. West Texas Intermediate (WTI) crude futures were up $2.08 at $77.46.
Looking into 2023, OPEC said it expects oil demand to grow by 2.25 million barrels per day (bpd) over next year to 101.8 million bpd, with potential upside from China, the world's top importer.
The IEA, seeing Chinese oil demand recovering next year after a 400,000 bpd contraction in 2022, raised its 2023 oil demand growth estimate to 1.7 million bpd for a total of 101.6 million bpd.
Oil prices have been supported by a leak and outage of TC Energy Corp's Keystone Pipeline, which ships 620,000 barrels per day of Canadian crude to the United States.
Sending bearish signals, U.S. crude oil stockpiles rose by more than 10 million barrels last week, the most since March 2021, buoyed by releases from the Strategic Petroleum Reserve and as refiners reduced activity.