Storia: Russia faces $28B shortfall in war funding despite rising oil prices – FT — Warptech Lab News