There are a lot of random theories on here that BA can't go bust. It can.
It's revenue was down over 21% Jan-Mar, because business people aren't travelling and those that do are in general down trading to lower cabins or less flexible (cheaper) fares. Premium cabins are generally loaded with upgrades.
Fuel is the highest cost and it is around $70 a barrel at the moment, historically this was in the $20-30 arena with a recent spike last year to $150.
If your income goes down, then costs need to otherwise you go under. You can't in reality beat the market with fuel costs so the next biggest cost is manpower (number of people, how much you pay them and their pensions)
Don't forget the UK government is also about to raise APD taxes which will make connecting options travelling via UK less attractive than other places in Europe.
Go figure.