LONDON - Global oil demand will peak by 2029 and begin to contract the next year, the International Energy Agency said on Wednesday, while oil supply capacity is due to vastly outpace demand by the end of the decade.

The Paris-based energy watchdog sees supply capacity hitting nearly 114 million barrels per day (bpd) by 2030, or a full 8 million bpd above projected demand in its annual oil report.

"This report's projections, based on the latest data, show a major supply surplus emerging this decade, suggesting that oil companies may want to make sure their business strategies and plans are prepared for the changes taking place," IEA Executive Director Fatih Birol said.

Oil demand growth will plateau at 105.6 million bpd by 2029, the IEA said, before contracting slightly in 2030 as electric car use rises, efficiency improves and power generation moves away from oil.

The IEA trimmed its 2024 oil demand growth forecast by 100,000 bpd to 960,000 bpd citing sluggish consumption in developed countries, while a muted economy and uptake of green energy should bring 1 million bpd growth next year.

(Reporting by Noah Browning; editing by Jason Neely)