US midday: Stocks approaching 2007 highs