Think those prices we've been paying for gas are all the result of an unlucky confluence of instability in the Persian and Mexican Gulfs?
It's not like BP just posted the largest profits in, well, the history of the British Empire or anything.
They're going to make over 21 billion bucks. One oil company made an amount last year equal to roughly four times the entire budget of the City of Los Angeles.
How long before the queen starts issuing Letters of Marque again?