FeaturedOil & GasG7 shelves Russian oil cap reviews as prices soar ahead of supply cutsWebAdminSeptember 21, 2023 by WebAdminSeptember 21, 2023 The G7 countries along with the European Union and Australia imposed the price cap mechanism on Russian oil in December 2022, followed by a cap on fuel from February 2023... Read more