Bret Stephens: How capitalism went off the rails
The Group of 7 countries might have set a record when they met in Italy last week. Has there ever been a less popular assemblage of leaders of the free world? Approval ratings ranged from Giorgia Meloni of Italy’s about … Continued