Oil up on signs of more Europe and China demand, less US output

May 7, 2025 - 01:54
 0
Oil up on signs of more Europe and China demand, less US output