March 26, 2021 – IMMFX Daily Financial News

• Mining, energy stocks drag UK shares lower; Cineworld slides
• Tencent’s reassurances on China’s tech clampdown leave investors unimpressed.
• Oil closes lower, pressured by risks to energy demand as traders eye Suez Canal.