Only guessing, but I suspect its not far away. The delay was starting to spook punters and then a heap of buy orders came in yesterday. Might just be the China EV announcement but methinks some of them know someone who knows someone who's seen a near final draft ...
BAR Price at posting:
7.1¢ Sentiment: Hold Disclosure: Held