Apple's other problem in China: smartphone sales and rising competition from Huawei and Vivo. Bank earnings showing 2024 was a stellar year for banks, and how the macro environment and policy ...