×

Oil prices down on demand woes as markets await U.S crude stockpiles data

By Thomson Reuters May 29, 2024 | 8:24 PM