I think the upper wick is not much of a concern here as it is shorter than the body.
0.25 support is critical. If not broken the next few days, it should likely hold a new bull trend should start to develop amid slow.
Downtrend is definitely over at this stage.
Cheers