Stock futures edge up as oil tops $106 a barrel By: MarketWatch March 07, 2011 at 05:47 AM EST U.S. stock futures edge higher as oil futures climb above $106 a barrel and gold prices continue to rise. Read More >>