Group of Seven finance ministers agreed to impose a price cap on Russian oil aimed at slashing revenues for Moscow’s war in Ukraine, while keeping crude flowing to avoid price spikes.
Reuters brings you the latest business, finance and breaking news video from around the globe. Our reputation for accuracy and impartiality is unparalleled.