Business | Sun Feb 19, 2012 4:32pm EST

Iran stops oil sales to British and French firms