Oil prices retreat after weak U.S. labor data; supply jitters provide boost

Jun 4, 2025 - 13:56
 0
Oil prices retreat after weak U.S. labor data; supply jitters provide boost