News

The United States is opposing a push by other G7 members to lower the price cap on Russian oil from $60 to $45 per barrel, ...