FeaturedOil & GasUkraine war impact: G7 proposes price cap on Russian oilWebAdminJuly 7, 2022July 8, 2022 by WebAdminJuly 7, 2022July 8, 2022 This year's G7 Summit was held at the castle resort in the Bavarian Alps and was dominated by the war in Ukraine and its impact on the economy... Read more