Forbes: Restricting Russian oil prices may be Biden's biggest energy mistake 13:46, 30.09.2022 There are two likely consequences of the price cap on Russian oil exports that G7 leaders...