IEA: Subdued demand means relatively oversupplied oil market
Despite multilateral efforts to balance the oil market with managed production cuts, the situation in general still favors the supply side, the IEA said. The Organization of Petroleum Exporting Countries Continue Reading
