The euro dropped on Wednesday after a poll showed German business morale worsened in November, according to the Ifo institute.
China says new US sanctions on its firms violate Xi-Biden consensus
Reliance, Aramco call off $15 bln deal amid valuation differences, sources say
UK factories struggle to meet record demand as supply issues continue
Powell, Yellen say they underestimated inflation and supply snarls in US
Facebook could be sued by consumer groups: EU court adviser
Choosing the Best CRM System