IEA’s Birol says producers may need to do more to lift the oil market
Oil producers may need to exert more efforts to lessen the coronavirus impact on the oil market because demand is not expected to recover quickly, given the amount of surplus Continue Reading
