Source: Business Insider
Russian President Vladimir Putin speaks during an award ceremony at the KremlinGetty ImagesRussia's oil revenues cratered 27% just as new US sanctions tighten the screws even further. A stronger ruble, weak crude prices, and Western pressure squeezed the Kremlin's war chest. Moscow's shadow fleet keeps exports afloat — but at steeper discounts and higher costs.
Go to Source
Related News