4b322d012180c329bf1d3216a40736ae

Ukraine Strikes Russian Oil Infrastructure Over 20 Times, Causing Estimated $7 Billion in Losses

Ukraine has launched over 20 strikes on Russian oil infrastructure this year, causing an estimated $7 billion in losses. These attacks have impacted export revenues and production.

Ukraine Strikes Russian Oil Infrastructure Over 20 Times, Causing Estimated $7 Billion in Losses Read More »