US producer prices rose 2.1% from last year, most since April, but less than forecasters expected Read more
Chinese stocks have been a US$955 billion blunder in 2023 for market forecasters. Bears still have reasons to predict Read more