Oil down as US crude inventories swell, traders worry about China-US trade

Feb 6, 2025 - 10:10
 0
Oil down as US crude inventories swell, traders worry about China-US trade