Article also said leak caused tanks to empty out. That doesn't make much sense since one engine was still operating.
Still, would think they should have landed after the 1st flame out.
Sorry, but if you're stuck in a plane, it really doesn't matter what the cause is. Generally the airline isn't going to do diddly squat for the passengers!