Russia oil price: 23% of Russian crude shipments exceed G7 price cap | World Business Watch | WION