McCain says we have to stop sending $700 billion a year to countries that don't like us very much. He's talking about the bill for foreign oil imports. Problem is, our top oil suppliers are actually countries considered friendly with the U.S. — Canada, Saudi Arabia, and Mexico.