Stocks Edge Higher