In London on Wednesday the FTSE 100 added 1.35 percent to 6,393.9, while the FTSE 250 gained 1.96 percent to 11,455.
Electricity generators didn’t do very well on the session.
Drax Group (LSE: DRX) was down 1.89 percent to 649p, while British Energy Group (LSE: BGY) dropped 2.22 percent to 474.5p.
But engineering groups had the worst day on both the 100 and the 250.
On the 100 Smith’s Group (LSE: SMIN) fell 2.8 percent to £10.08 after it issued a flat profits outlook, blaming the US dollar on since it receives at least half of its revenues from the United States.
Meanwhile on the 250, construction engineers Keller Group (LSE: KLR) dropped 7.23 percent to 904p.
Property investment group Liberty International (LSE: LII) had the best day on the 100, adding 6.5 percent to £11.30, while SEGRO (LSE: SGRO) gained 5.9 percent to 565p.
On the 250, property investment group Minerva (LSE: MNR) was up 10.69 percent to 308p.
Unite Group (LSE: UTG), which builds, manages, and rents housing for students, was 9.4 percent higher to 419p.
Automobile insurer Admiral Group (LSE: ADM) had its best one-day advance since it began trading as it added 10.26 percent to 940p.
In financial services sectors, Alliance & Leicester (LSE: AL) was 6.03 percent higher to £11.07, while broker ICAP (LSE: IAP) gained 6.04 percent to 500p.