Storia: Russia's oil revenue hits six-month low as Ukraine strikes and falling prices squeeze the Kremlin's budget — Warptech Lab News