The International Energy Agency released its July oil market report and noted the strong growth of new Covid-19 cases is casting a shadow over the outlook.
Latest market news
Yesterday 08:33 AM