×

Oil tumbles 8% after China retaliates in global trade war

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