G-7 Trade Chiefs Slam Weaponization of Economic Dependencies
Nikola Short Sellers Take a Hit on EV Maker’s Recent Rally