Market Talk – November 10, 2023
November 10, 2023ASIA: Prices are declining again in China, raising concerns about the possibility of deflation as households and businesses remain cautious about spending. State-controlled banks are injecting money into the construction of more factories, but the drop in prices may lead to a situation where companies and workers receive less money for their goods or […]