Oil prices rise for second consecutive week on expected tighter supply

Mar 21, 2025 - 21:19
 0
Oil prices rise for second consecutive week on expected tighter supply