Make money doing the work you believe in

Russia is unable to protect its oil export terminals from a Ukrainian onslaught starving its war machine of money. It has lost two thirds of its rate of advance on the ground in 18 months, dissipating the initiative it took in 2024, and may be approaching the point of standstill or retreat in 2026.

Ukraine slows Russian advance, liberates land, devastates Russian war chest
Apr 4
at
12:17 PM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.