Oil price cap takes small slice of Russia war chest: Report

01/11/2023 | by | Uncategorized

Russia’s still making plenty of money from oil sales despite a price cap imposed by the Group of Seven major democracies
Source: Test feed

Leave a Comment

Your email address will not be published.

*
*
*