BP: 3 Foreign Oil Stocks to Buy for Value