btt price analysis