New price cap of $60 for Russian oil likely to destroy the Russian economy
The new price cap of $60 for Russian oil is likely to destroy the Russian economy, most analysts agree. Russia’s budget is already strained due to the ongoing work effort and the drying up of …
