British Petroleum: Perhaps Too Expensive At $51?