Broke up the neckline on 28 November and a retest near it on 28 December (point C). Looks ready to break above B again soon. Unlike previous steep pullbacks before the breakup of the neckline, this one is shallow (at only 23.6% retracement), a sign that an uptrend momentum is underway.
Disclaimer: Just my 2 cents and not a trade advice. Kindly do your own due diligence and trade according to your own risk tolerance and don't forget that money management is important! Take care and Good Luck!