Oil market moving back into balance: IEA

oil.jpg

—Photo Source: New Vision