Storia: Nymex Overview: Russia's Distillate Exports Tumbled in June; Oil Production to Fall in 2026, 2027: IEA — OPIS — Warptech Lab News