Decent gains from blue chips Vodafone, Barclays and RBS gave UK stock markets a lift on Wednesday, with the Footsie settling above the 7,000 level for the first time in seven sessions.The FTSE 100 finished 12.16 points higher (+0.17%) at 7,007.26, a level it has not closed above since 11 May.However, despite the positive finish, concerns about Greece were limiting upside in London after comments from German finance minister Wolfgang Schaeuble on Wednesday afternoon.Speaking to The Wall Street Journal, Schaeuble said he couldn't rule out a Greek default, saying that the election of the left-wing government "has left us in a very different situation [than in 2012]".With economic data thin on the ground, minutes from the Bank of England's 7-8 May meeting were in focus on Wednesday morning as they showed that the decision to keep its policy unchanged was unanimous.Policymakers pointed to inflation remaining below the BoE's 2% target before agreeing that key interest rates should remain at 0.5% and asset purchases at £375bn.Vodafone, Barclays and RBS riseVodafone was making decent gains, rebounding after Tuesday's falls following its annual results, as the owner of Liberty Global said the UK telecom would be a "great fit" to the business.Barclays and RBS rose in afternoon trade despite the news that the banks, along with JPMorgan, Citigroup and UBS, have been fined a combined $5.6bn for their alleged manipulation of FX markets.Barclays was hit the hardest with a fine of $2.4bn, though shares jumped on the news. "All of this was music to Barclays' investors' ears", according to analyst Connor Campbell from Spreadex, who said that the bank already had £2.5bn ($3.9bn) in provisions.Shares in Burberry slumped after the fashion house cautioned that it was seeing increased uncertainty in some of its markets and warned over the potential impact of currency movements. It now expects earnings this year to be around £40m less than previously estimated due recent sterling strength.Marks & Spencer finished lower after swinging between gains and losses for most of the session following its annual results. While analysts were pleased with the retailer's 6% gain in full-year profits, its first increase in earnings in four years, some expressed disappointment with a £150m capital return and 5.9% dividend hike.Annual profits crawled slightly higher at SSE, though the utility company disappointed with its warning that dividend cover would fall due to the pressure of "significant uncertainties" on earnings.Financial services provider Hargreaves Lansdown reported a record level of inflows over the first four months of 2015, but shares fell as the company said revenue headwinds limited year-to-date top-line growth to just 0.7%. Market MoverstechMARK 3,272.46 +0.58%FTSE 100 7,007.26 +0.17%FTSE 250 18,135.53 -0.22%FTSE 100 - RisersVodafone Group (VOD) 238.85p +5.41%Barclays (BARC) 271.55p +3.37%Mondi (MNDI) 1,521.00p +2.42%Barratt Developments (BDEV) 598.50p +1.79%Royal Bank of Scotland Group (RBS) 354.70p +1.78%3i Group (III) 555.50p +1.37%Persimmon (PSN) 1,924.00p +1.26%HSBC Holdings (HSBA) 622.90p +1.01%Glencore (GLEN) 292.50p +0.98%Sage Group (SGE) 575.50p +0.88%FTSE 100 - FallersBurberry Group (BRBY) 1,717.00p -5.03%Intu Properties (INTU) 346.80p -2.06%Hammerson (HMSO) 690.00p -1.92%Hargreaves Lansdown (HL.) 1,256.00p -1.88%Land Securities Group (LAND) 1,338.00p -1.83%Dixons Carphone (DC.) 459.50p -1.77%Prudential (PRU) 1,643.00p -1.56%easyJet (EZJ) 1,649.00p -1.49%Aggreko (AGK) 1,607.00p -1.47%Weir Group (WEIR) 1,888.00p -1.36%FTSE 250 - RisersBank of Georgia Holdings (BGEO) 1,808.00p +6.48%Aveva Group (AVV) 2,027.00p +5.30%Crest Nicholson Holdings (CRST) 541.50p +3.44%Telecom Plus (TEP) 860.00p +2.99%COLT Group SA (COLT) 150.40p +2.80%IP Group (IPO) 215.00p +2.33%Morgan Advanced Materials (MGAM) 342.30p +2.30%Polymetal International (POLY) 561.00p +2.28%Renishaw (RSW) 2,521.00p +2.27%TalkTalk Telecom Group (TALK) 400.00p +2.04%FTSE 250 - FallersAllied Minds (ALM) 595.00p -8.46%Great Portland Estates (GPOR) 829.00p -5.31%Bwin.party Digital Entertainment (BPTY) 103.40p -3.81%Imagination Technologies Group (IMG) 202.90p -3.38%Thomas Cook Group (TCG) 152.10p -3.12%Big Yellow Group (BYG) 681.50p -3.06%Kaz Minerals (KAZ) 242.80p -3.04%Keller Group (KLR) 1,004.00p -3.00%Elementis (ELM) 304.50p -2.96%Paragon Group Of Companies (PAG) 432.10p -2.90%