Oil prices fell to their lowest level in more than a year as the slowing global economy led the International Energy Agency to cut its forecast for global demand.
Oil prices fell to their lowest level in more than a year as the slowing global economy led the International Energy Agency to cut its forecast for global demand.