The International Energy Agency warns against rising oil prices

by Stephen Beard