
Shell, Barclays and BT are among the heavyweight companies updating investors today.
A busy session for corporate results also includes British Gas owner Centrica, Frasers Group and broadcaster ITV.

Shell, Barclays and BT are among the heavyweight companies updating investors today.
A busy session for corporate results also includes British Gas owner Centrica, Frasers Group and broadcaster ITV.