August 18, 2026 0Comment Russia’s oil exports slump as Ukraine drone strikes hammer production infrastructure