TOP TRENDS Watch: Explosion rocks Russian oil facility rogerjudd - August 3, 2025 0 The strike was one of several Ukraine said it carried out against Russian military infrastructure.