G7 weighs sanctions and tariffs on Russian oil buyers as U.S. pressures China and India
Finance ministers from the Group of Seven discussed new sanctions on Russia and tariffs on countries buying its oil, as the U.S. urged allies to ramp up economic pressure.