News

Markets remain upbeat but caution is creeping in as Trump tariffs loom, miners stumble and earnings season approaches.