Oil tumbles 8% after China retaliates in global trade war | 99.9 Radio USA
×

Oil tumbles 8% after China retaliates in global trade war

By Thomson Reuters Apr 4, 2025 | 9:37 AM