Categories Articles Russia is demanding payment for natural gas in rubles, and it could push Germany — Europe’s largest economy — into an economic crisis Post author By crystalg Post date March 31, 2022 Business Insider Business Insider Tags &mdash, could, Crisis, Demanding, Economic, Economy, Europe's, Germany, into, Largest, Natural, Payment, Push, Rubles, Russia ← Mark Zuckerberg confesses that his employees refer to him as the Eye of Sauron → Digital drugs? Survey finds people are using audio clips to get high