Oil prices settle up at 2-week high as US, China ease tariffs

May 12, 2025 - 21:05
 0
Oil prices settle up at 2-week high as US, China ease tariffs