Will Russia survive? — The finance ministers of all the G7 countries, which includes the US, Canada, UK, France, Germany, Italy, Japan, and the European Union as well, have come up with a plan recently. What is this plan? They want to negotiate and execute a worldwide ban on services that permit the marine transportation of Russian-origin crude…