One more thing to point out about BP... thanks to the strong Dollar, its share price is shockingly low compared to other comparable companies... but even with the strong Dollar, its dividends are pretty decent. If the Dollar and Pound ever trade places like they did last year (when there was almost a 2:1 exchange rate), the dividends will probably be more like 12-16% (since each Pound paid as a dividend will buy more Dollars to put in your account)