Storia: Delta posts $19.8bn revenue despite record fuel costs — Warptech Lab News