UK’s FTSE 100 fell on Tuesday, tracking a sour global mood with energy stocks leading declines and shares of British utilities slumped after a media report fuelled speculation of a windfall tax. The benchmark FTSE 100 fell 0.4% with oil majors Shell and BP among top drags, while the …
Read More »