NIO May Deliveries Jump 62.3% to 37,705 Units, Short Interest Falls to 5.4% - NIO News | Rallies