The FTSE 100 closed up 0.8% at 7,353,51 on Thursday (16 May) on a weaker sterling, stronger oil prices and hopes for a resolution to the trade war between the US and China.
By 4.30pm UK time the S&P 500 was up 1.2% to 2,883.70 as sentiment improved. Back in London oil major BP gained 1.6% on the rise in crude.
LARGE AND MID CAP RISERS AND FALLERS
Thomas Cook dropped 15.5% after guiding for lower earnings in the second half of the year due to "continued competitive pressure" from consumer uncertainty.
This came after it reported an increased loss in underlying earnings amid a "challenging" first half, adding it was currently assessing multiple bids received for its airline business.
Animal genetics group Genus struck a deal with Beijing Capital Agribusiness to research the Chinese pig market and breed pigs resistant to disease. Its shares jumped 14.2%.
National Grid reported an 18% drop in its annual operating profit, largely due to major storm costs in the US. The FTSE 100 member said it expected asset growth of around 7% in the near term.
Its shares fell 3.7% as investors reacted to the results and the Labour Party outlined how it would take the business into public ownership should it win the next general election.
Lloyds Banking nudged 0.6% higher to 61.18p after saying it would move to pay dividends quarterly from next year versus half-yearly at the moment.
UK fashion brand Burberry lost 5.3% despite announcing a share buyback and reporting a rise in pre-tax profit as its transformation programme started to take shape.
Anglo American rose 2.9% as it said subsidiary group De Beers had approved plans to construct a new custom-built diamond recovery vessel in Namibia.
3i Group advanced 3% as it delivered an increase in annual returns that beat its medium-term expectations underpinned by growth in its private equity portfolio.
Cyber security expert Sophos was in investors' good books. It climbed 13.7% after reporting an increase in both profit and revenue, primarily driven by increased subscription revenue, despite experiencing a "challenging" year.
Retirement products provider Just Group dropped 7.6% after it reported a sharp fall in first-quarter new business sales as a "temporary reduction" in defined benefit-related activity saw retirement income sales slump.
Premier Oil climbed 8.9% after increasing full-year production guidance to 75,000-80,000 barrels of oil equivalent per day as "very high" group operating efficiency and a late contribution from now-sold Pakistan assets led to higher-than-expected production.
Residential landlord Grainger added 1.1% after it reported a rise in pre-tax profit as it increased rents and completed new housing developments.
SMALL CAP RISERS AND FALLERS
Utilities provider Yu Group was up 73.3% on news regulator FCA had discontinued a probe into the company with no further action to be taken.