Oil drops nearly 3% as US-China trade war persists
Brent falls to $64 per barrel; WTI down to $60
This combination image shows US President Donald Trump (left) in Miami, Florida on 3 April 2025 and China President Xi Jinping (right) in Beijing on 5 March 2025.Photo: AFP/SCANPIX