Oil prices were stable on Monday, struggling to reverse last week’s losses as the market balanced tightening supplies with concerns about slowing global economic growth.
Oil prices were stable on Monday, struggling to reverse last week’s losses as the market balanced tightening supplies with concerns about slowing global economic growth.