World

G7 and Allies Fail to Agree on Price Cap for Russian Oil

International diplomats meeting in Brussels remained too far apart in talks to set a top price for Russian oil.