Business & Regulation

G7 leaders agree to cap payments for Russian energy

Leading democracies hope to lessen Russian oil and gas profits while protecting their budgets.