Skydiver666 - you are "in fact" incorrect in your hypothesis.
Running out of fuel does not - ergo result i a "crash". A mishandled double engine failure often invariably does.
AirPolice is factually correct - the fuel issue is a contributory factor towards the ultimate conclusion but it is not - on its own - necessarily the cause of this particular crash. Pilots are trained to deal SAFELY with double engine failures (EOL's).
Most of us suspect what went wrong but would prefer to lock those thoughts away..........