23/09/2022 08:56 European Union member states are racing to clinch a political agreement within weeks that would impose a price cap on Russian oil.Source: Bloomberg Previous Next