Weather Stagnant FTSE 100 as investors ponder over disparate earnings and global trade fluctuations , and Administrator 2025 May 2