ShareShare Article via FacebookShare Article via TwitterShare Article via LinkedInShare Article via Email

Foreign ministers from G7 countries are meeting in the French town of Rambouillet, with the economic impact of the wars in Iran and Ukraine, as well as the political fallout of an increasingly fitful U.S. foreign policy, bubbling away in the background.