Oil prices have retreated after two days of gains as the International Energy Agency predicted that a recent surge in world crude demand was set to end.
Oil prices have retreated after two days of gains as the International Energy Agency predicted that a recent surge in world crude demand was set to end.