London's FTSE 100 rises on boost from financial, energy stock

London's FTSE 100 rose on Monday, boosted by gains in financial and energy stocks, after the blue-chip index posted its third straight weekly drop on sluggish economic growth worries. 

The blue-chip FTSE 100 index (.FTSE) rose 1.5% with banks (.FTNMX301010) and oil majors BP (BP.L) and Shell (SHEL.L)3.3% each leading gains. 

Meanwhile, the domestically focused FTSE 250 index (.FTMC) added 0.5%. 

London's main share index fell last week on escalating worries about a recession and bets of bigger interest rate hikes after a cautious raise by the Bank of England. 

"This is a reprieve after the poor performance last week - it's hard to find positive economic news.. 

and any rallies are expressions of relief that things haven't got materially worse," said Stuart Cole, head-macro economist, Equiti Capital. 

Focus is now on UK consumer price index data due Wednesday and PMI, as well as retail sales readings due later this week. 

"It would take a brave person to suggest the outlook is looking brighter this morning, given that CPI is expected to continue its rise..., 

while retail sales numbers are likely to show consumers tightening their belts and reigning in on consumption as the cost of living crisis bites ever deeper," said Cole.