BP's "mammoth" profits.