If there's a leak then it may explain the chart move, but I highly doubt a leak is the play hear, it's not normal for a leak to last 4 months, this leaves me with one factor only the delay in the CFDA approval and the trade war, my only explanation.
BAL Price at posting:
$9.78 Sentiment: Hold Disclosure: Held