FTSE 100 live: London stocks notch 2-month high on oil rebound and...
FTSE 100 climbs 82 points to 8,356 HSBC revenues and profits beat forecasts UK govt hikes incentives for renewable energy Bank of Japan hikes rates for second time in 17 years 4.05pm: Solid lead in the final straight In the final straight of Wednesday…