Stocks retreated in a yo-yo session as an earlier advance in the shares of energy and big-cap technology companies dissipated. But banks held gains as investors hoped for more clarity on the government plan to firm up the financial system, with Fed Chairman Ben Beranke meeting with President Obama today.