Overview for bp

Pique Oil

Ever since oil hit $147 a barrel last summer, analysts predicting "peak oil" - the point at which oil production begins sliding inexorably - have had a field day. Perhaps it's true, but the earth doesn't seem to want to cooperate, at least not yet. Case in point: BP yesterday announced the …

Read more

Written by Gusher on Thursday September 3, 2009

Megrahi's Release: Another Shoe Drops

A news report today suggests that while the Obama administration was opposed to the release of al-Megrahi, it made clear that it was open to compromise - such as house arrest in Scotland - rather than implacably opposed, period. The yielding attitude of the Obama administration seems to have …

Read more

Written by David Frum on Sunday August 30, 2009