WASHINGTON — The US House of Representatives approved legislation that would sanction foreign companies that sell gasoline to Iran, as talks on the country's nuclear program were underway in Geneva. The bill would prevent companies that sell gasoline to Iran from holding contracts with the US Energy Department to supply the US Strategic Petroleum Reserve. The ban, adopted as part of the 2010 energy budget, affects companies that have gasoline contracts with Iran that are worth more than one million dollars. It also covers companies that provide Iran with the means to improve their own refining capacity or their ability...