FeaturedOil & GasUkraine war impact: G7 proposes price cap on Russian oilInternational Finance Business DeskJuly 7, 2022July 8, 2022 by International Finance Business DeskJuly 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