Invesco DB Oil Fund (DBO)

NYSE Arca: DBOExchange-traded fund from Invesco.

  • Expense ratio0.77%
  • Net assets$292.3M
  • Dividend yield1.89%
  • 1-year return+111.57%
  • Holdings2

DBO ETF price chart

DBO quote & trading statistics

  • YTD+114.57%
  • 1 year+111.57%
  • 3 years+19.77%/yr
  • 5 years+14.21%/yr
  • 10 years+13.65%/yr
1Y volatility
48.94%
3Y volatility
33.26%
3Y Sharpe ratio
0.43

Returns include reinvested distributions; 3-, 5- and 10-year figures are annualized.

DBO top 2 holdings

Invesco DB Oil Fund largest holdings by weight
#SymbolNameWeight
1AGPXXInvesco Short-Term Investments Trust Government & Agency Portfolio Institutional42.00%
2CLTLInvesco Exchange-Traded Fund Trust II - Invesco Treasury Collateral ETF10.16%

The top 2 holdings make up 52.2% of the fund (2 holdings in total). As of October 24, 2026.

DBO asset allocation

Other
54.9%
Cash
40.3%
Bonds
4.8%

About Invesco DB Oil Fund

The fund pursues its investment objective by investing in a portfolio of exchange-traded futures on the index Commodity. The single index Commodity consists of Light, Sweet Crude Oil (WTI). It invests in futures contracts in an attempt to track its corresponding index.

DBO ETF FAQ

What is the DBO expense ratio?

Invesco DB Oil Fund has a net expense ratio of 0.77%, or $77.00 a year for every $10,000 invested.

How much money is in DBO?

Invesco DB Oil Fund has about $292.3M in net assets.

What are the top holdings of DBO?

The largest positions in DBO are Invesco Short-Term Investments Trust Government & Agency Portfolio Institutional (42.00%), Invesco Exchange-Traded Fund Trust II - Invesco Treasury Collateral ETF (10.16%). The fund holds 2 securities in total.

How has DBO performed?

DBO returned +111.57% over the past year and +14.21% a year over the past five years, including reinvested distributions.

Does DBO pay dividends?

DBO has a dividend yield of 1.89% and pays distributions annual.

When was DBO launched?

Invesco DB Oil Fund began trading on January 5, 2007.