Russian Oil Output Falls to One-Year Low amid Intensified Ukrainian Strikes on Energy Infrastructure
12 Jun 2026 | 11:55 PM




