Fire, smoke, and anti-drone nets: Satellite images capture scenes from the fight engulfing Russia's oil industry
Ukraine has stepped up its long-range drone strikes on Russian energy facilities over the past few months.
(Business Insider, 2025-10-22T12:21:12Z)