World

U.S. officials say the G7 is close to an agreement on price caps on Russian oil.