Home Business and Money Stocks, oil play the yo-yo game in frantic Thursday trading