Oil futures edge down on demand worries By: MarketWatch June 25, 2010 at 07:35 AM EDT A stronger U.S. dollar and persistent worries over weak energy demand are pressuring futures. Read More >> Related Stocks: BP Plc ADR