NIO has set support on the following lows, 10 May, 23 May, 11 June with resistance at 15 May, 3 June. This forms a bullish flag. When go above the resistance we know a cycle low is confirmed. If price does not go lower than 22 April we confirm a weekly low & going higher.