Invesco DB Oil Fund (DBO) Dividend Yield, History & Forecast

Invesco DB Oil Fund (DBO) is an exchange-traded fund (ETF) listed on the New York Stock Exchange Arca. It pays a current dividend yield of 1.99% ($0.43 per share annually (TTM)). The most recent ex-dividend date was December 22, 2025, with payment scheduled for December 26, 2025. market capitalization is approximately $368M.

DBO fund composition

DBO holds 3 positions. It charges an expense ratio of 0.81%, and manages $257.1M.

Sector allocation

Cash & Others76.4%Financial Services23.6%

Frequently Asked Questions about Invesco DB Oil Fund (DBO)

What is Invesco DB Oil Fund's dividend yield?
Invesco DB Oil Fund (DBO) pays a current trailing twelve-month dividend yield of 1.99%, which works out to $0.43 per share annually based on the most recent payout schedule.
When does Invesco DB Oil Fund pay distributions?
The most recent ex-dividend date was December 22, 2025. The next scheduled dividend payment date is December 26, 2025.
What does Invesco DB Oil Fund invest in?
The Invesco DB Oil Fund (DBO) endeavors to replicate the performance, whether positive or negative, of the DBIQ Optimum Yield Crude Oil Index Excess Return (the Index). Its total return also incorporates net interest income generated from the Fund's primary investments in US Treasury securities and money market instruments, after accounting for its expenses. This Fund provides investors with an efficient and convenient vehicle to gain exposure to commodity futures. The underlying Index is a rules-based benchmark constructed from futures contracts tied to light sweet crude oil (West Texas...