Bonds 'Cheapest' To Stocks In Two Years