Just few days back French President Emmanuel Macron lost its absolute parliamentary majority of five years following a second round of legislative elections. cnbc.com/2022/06/20/fra…
Biden’s approval rating sits at 38 percent, hovering close to the lowest levels of his entire presidency. thehill.com/policy/finance…
Germany's political and business leaders warned that the country was facing its biggest economic crisis for decades as soaring energy prices and disruptions to trade pushed the country into a monthly trade deficit in goods for the first time in 30 years.