Updated from 2:43 p.m. EDT with new stock pricesEnergy-related exchange-traded funds were the best performers of Tuesday's session, as oil prices hovered near $89 a barrel for the second straight day. Crude was recently up to $89.47, after earlier surging to $89.78, a new intraday record. The iPath S&P GSCI Crude Oil Index ( OIL) was up $1.12, or 2.27%, to $50.41. The United States Oil ( USO) ETF was gaining $1.53, or 2.30%, to $68.16. Bundled securities tracking gold and silver futures were also higher, as precious metals futures were on the rise. Gold prices were up to $764.10 an ounce and silver rallied to $13.71 an ounce. The streetTRACKS Gold Shares ( GLD) was higher by $1.43, or 1.92%, to $75.93. The iShares Comex Gold Trust ( IAU) was up $1.24, or 1.66%, to $75.95. The PowerShares DB Silver ( DBS) was gaining 38 cents, or 1.43%, to $26.98. The Market Vectors Gold Miners ( GDX) ETF was higher by 98 cents, or 2.11%, to $47.44. On the flip side, ETFs tracking Asian stocks were the worst performers as India's Bombay Sensitive Index, or Sensex, fell for a second session. The Sensex declined 3.8%, and China's CSI 300 Index tumbled 3.6%. The iShares FTSE/Xinhau China 25 Index ( FXI) shed $6.23, or 2.85%, to $212.25. The SPDR S&P China ( GXC) was down $3.10, or 2.74%, to $109.90. The PowerShares Golden Dragon Halter USX China ( PGJ) was losing 70 cents, or 1.81%, to $38.00. Several earnings disappointments in the financial sector combined to sink related ETFs. Bank of America ( BAC) offered a disappointing report as "unprecedented market disruptions impacted trading results." Meanwhile, Washington Mutual's ( WM) third-quarter earnings report showed a 72% decline in profit from a year ago. The Ultra Financials ProShares ( UYG) slumped 76 cents, or 1.36%, to $55.15. The iShares Dow Jones U.S. Financial Services ( IYG) was down $1.82, or 1.50%, to $119.49. The Financial Select Sector SPDR ( XLF) was off 56 cents, or 1.64%, to $33.59. Elsewhere, a negative analyst note on eBay ( EBAY) sank the Internet HOLDRs ( HHH), despite a strong third-quarter earnings report. Deutsche Bank downgraded the Internet auctioneer to sell and offered cautious comments on the stock going forward. The Internet HOLDRs was losing $1.25, or 1.87%, to $65.75.