Oil output is catching up with demand, possibly easing prices, a report says.

The International Energy Agency said in its monthly report that oil production was picking up in the United States.The International Energy Agency said in its monthly report that oil production was picking up in the United States.

Leave a Reply