At the end of the day, money wins wars.
Russia controls the natural gas and Ukraine is holding the bill.
Russia has put a huge squeeze on Ukraine by ending gas price subsidies and demanding up-front payment. In a letter to European leaders, Putin said Russia may cut gas supplies to Ukraine if the bills aren’t paid.
You don’t mess with Putin: