The FTSE 100 opened flat on Tuesday morning, holding on to a near a seven-week high, as investors paused for breath ahead a barrage of economic indicators due out during the session.London's benchmark index had closed at 6,586 on Monday, its highest closing level since May 30th when it reached 6,657.There was another record close on Wall Street last night (as well as a decent finish on Asian markets) after Citigroup joined Wells Fargo and JPMorgan to report earnings that beat analysts' forecasts.The results pushed both the Dow Jones Industrial Average and S&P 500 to their highest-ever closing levels in spite of mixed economic data (retail sales missed forecasts, while New York manufacturing improved). US heavyweights Goldman Sachs and Johnson & Johnson will be in focus today ahead of their results. Investors will also be keeping an eye out for a host of economic data which is set to flood markets later on, including: UK consumer price inflation; Eurozone and Germany consumer confidence; US consumer price inflation; and US industrial production.Federal Reserve Chairman Ben Bernanke's semi-annual testimony to Congress on Wednesday and Thursday will also be closely watched for any indications of future monetary policy."It seems that the indifferent economic data seen yesterday is fuelling the perception that the Fed won't be inclined to look at tapering asset purchases any time soon, given Bernanke's [dovish] comments last week," said Michael Hewson, Senior Market Analyst at CMC Markets."This could be a mistake on the markets part, especially if the Fed Chairman strikes a different tone later this week."FTSE 100: Kingfisher rises after upgrade; Rio leads miners higherDIY retailer Kingfisher was a high riser this morning after Nomura upgraded the stock from 'reduce' to 'neutral'. The broker said: "While we continue to see it as the stock with the least fundamentally attractive valuation, despite its exposure to UK housing, we also do not expect the stock to de-rate given that it is one of the most liquid names that an investor can use to gain exposure to a UK housing recover."Diversified mining group Rio Tinto was able to work through a equipment issues and unseasonal wet weather in Australia to deliver record iron ore production in the first half, causing shares to gain early on.Glencore Xstrata rose after saying it had received a number of approaches to buy its interest in Peru's Las Bambas copper mine project as it started the sale process. Sector peers Randgold, ENRC and Anglo American were also making gains.One miner bucking the trend this morning was Vedanta after RBC Capital Markets downgraded the stock to 'underperform' and cut its target price from 1,200p to 1,100p.FTSE 100 - RisersRandgold Resources Ltd. (RRS) 4,373.00p +2.36%Fresnillo (FRES) 980.50p +2.30%Rio Tinto (RIO) 2,870.50p +2.28%Kingfisher (KGF) 387.40p +2.22%Eurasian Natural Resources Corp. (ENRC) 210.20p +1.99%Antofagasta (ANTO) 836.50p +1.64%Glencore Xstrata (GLEN) 265.60p +1.43%G4S (GFS) 209.80p +1.11%BHP Billiton (BLT) 1,825.50p +1.00%Anglo American (AAL) 1,313.00p +0.96%FTSE 100 - FallersBurberry Group (BRBY) 1,513.00p -1.56%Vedanta Resources (VED) 1,087.00p -1.45%ITV (ITV) 159.30p -1.24%BT Group (BT.A) 340.10p -1.13%TUI Travel (TT.) 372.40p -1.12%WPP (WPP) 1,188.00p -1.00%Aberdeen Asset Management (ADN) 405.00p -0.98%Standard Chartered (STAN) 1,532.00p -0.94%Whitbread (WTB) 3,195.00p -0.93%Schroders (SDR) 2,465.00p -0.92%FTSE 250 - RisersAfrican Barrick Gold (ABG) 104.70p +2.85%Ferrexpo (FXPO) 157.80p +2.00%Polymetal International (POLY) 524.50p +1.75%Evraz (EVR) 93.35p +1.74%KCOM Group (KCOM) 83.45p +1.64%Michael Page International (MPI) 436.80p +1.58%Lonmin (LMI) 288.10p +1.55%Alent (ALNT) 376.90p +1.54%Imagination Technologies Group (IMG) 277.20p +1.50%IP Group (IPO) 150.00p +1.42%FTSE 250 - FallersComputacenter (CCC) 465.00p -5.10%Man Group (EMG) 86.75p -1.70%Kier Group (KIE) 1,461.00p -1.68%Thomas Cook Group (TCG) 143.40p -1.58%Moneysupermarket.com Group (MONY) 201.60p -1.56%BTG (BTG) 388.60p -1.55%Hochschild Mining (HOC) 143.00p -1.52%Pace (PIC) 267.40p -1.51%Savills (SVS) 602.00p -1.31%Henderson Group (HGG) 173.00p -1.26%BC