ETFs related to oil services were the strongest performers Wednesday, as oil for October delivery was poised to break a seven-session decline. The move followed the Energy Department's weekly inventory report, which showed a larger-than-expected drop in crude of 2.9 million barrels. Oil was last up 74 cents to $64.50 a barrel.

The

Oil Service HOLDRs

(OIH) - Get Report

ETF was adding 3.3% to $128.95. The

iShares Dow Jones U.S. Oil Equipment Index

(IEZ) - Get Report

ETF was gaining 3.3% to $41.82, and the

Energy Select Sector SPDR

(XLE) - Get Report

ETF was higher by 2.6% to $53.28.

The

iShares Dow Jones U.S. Broker/Dealers

(IAI) - Get Report

was also one of the top gainers, adding 2.3%, after investment bank

Lehman Brothers

(LEH)

posted third-quarter earnings of $916 million, or $1.57 a share, up from a year ago and ahead of estimates.

The

B2B Internet HOLDRs

(BHH)

ETF was also higher, as holding

Agile Software

(AGIL)

jumped 6.7%. The B2B Internet HOLDRs was up 5 cents, or 2.3%, to $2.20.

The

Pharmaceutical HOLDRs

(PPH) - Get Report

and the

iShares S&P Global Healthcare Sector

(IXJ) - Get Report

ETF were among the biggest losers, pressured by a decline in

Merck

(MRK) - Get Report

.

Merck sank 3.1% after two analyses of a number of prior studies suggested that the company's Vioxx painkiller could be harmful to patients even if taken for a short period of time. The analyses will appear in an upcoming

Journal of the American Medical Association

. The iShares S&P Global Healthcare Sector ETF was losing 0.9% to $57.11, and the Pharmaceutical HOLDRs was recently down 0.4% to $76.93.

Semiconductor-related ETFs were also lower

Marvell Technology

(MRVL) - Get Report

was recently down 2.6%,

Micron Technology

(MU) - Get Report

was off 2.5%, and

Texas Instruments

(TXN) - Get Report

fell 2%.

The

iShares Goldman Sachs Semiconductor

(IGW)

ETF was losing 0.7% to $61.69. The

Semiconductor HOLDRs

(SMH) - Get Report

ETF was lower by 0.5% to $33.80, and the

PowerShares Dynamic Semiconductors

(PSI) - Get Report

ETF was off 0.4% to $17.28.