Take a look at their last-quarter profits (not revenues – profits). They are in no trouble whatsoever. Oil is obscenely profitable, and BP and all the other majors are subsidized by you. The have depletion allowances, accelerated depreciation, all kinds of tax breaks.