Markets
Oil tumbles nearly 8% as China retaliates with tariffs on US
- Brent futures down $5.55, or 7.9%, to $64.59 a barrel
Subscribing is the best way to get our best stories immediately.