Drastic decline in Russian oil revenues due to sanctions
Russia is facing a drastic 32% drop in oil revenues by 2023, as a direct consequence of the price caps ...
Russia is facing a drastic 32% drop in oil revenues by 2023, as a direct consequence of the price caps ...