03 Sep BUSINESS Ukraine war: G7 agrees to impose price cap on Russian oil September 3, 2022 By admin 0 comments Members of the G7 have agreed to impose a price cap on Russian oil in a bid to hit Moscow's ability to finance th...Continue reading