After days of gains on the FTSE 100, the market pulled back on 2 July barely budging from where it closed the day before.

"Another bout of sparring between Merkel and Tsipras has left Greece and the markets playing a waiting game as talks come to a halt, with Greek Finance Minister Yanis Varoufakis vowing to step aside if voters back austerity," says AJ Bell investment director Russ Mould. A referendum on whether Greeks will accept or reject a bailout deal is planned for 5 July.

Oil and gas giant BP made whopping gains despite the lull, rising +4.35% following an announcement that it will pay $18.7bn (£11.9bn, €16.8bn) to fully settle 2010 Gulf of Mexico Deepwater Horizon oil spill claims.

"Back in London, Dixons Carphone particularly stood out among the top-tier risers having teamed up with American mobile network giant Sprint with a view to opening and managing Sprint-branded stores in the US," said Mould.

Overall the market nudged ahead to close 0.33% higher at 6,630.47 after gaining 1.34% on 1 July.

FTSE 100 biggest risers

  • BP Plc +18.25 (+4.35%) 437.40
  • RSA Insurance Group +8.20 (+2.04%) 411.00
  • National Grid +15.80 (+1.93%) 833.50
  • AstraZeneca Plc +69.50 (+1.69%) 4,190.00
  • SSE Plc +26.00 (+1.69%) 1,564.00

FTSE 100 biggest fallers

  • Ashtead Group Plc -42.00 (-3.81%) 1,059.00
  • Intertek Group Plc -79.00 (-3.21%) 2,383.00
  • International Consolidated Airlines Group SA -13.30 (-2.65%) 489.20
  • Hargreaves Lansdown Plc -29.00 (-2.48%) 1,140.00
  • ARM Holdings Plc -26.00 (-2.45%) 1,037.00

FTSE AIM 100 biggest risers

  • Velocys Plc +7.38 (+6.73%) 117.00
  • Rockhopper Exploration Plc +4.00 (+6.32%) 67.25
  • Staffline Group +76.00 (+5.76%) 1,396.00
  • Amerisur Resources Plc +1.75 (+4.79%) 38.25
  • Burford Capital Ltd +6.00 (+3.68%) 169.00

FTSE AIM 100 biggest fallers

  • Optimal Payments Plc -15.00 (-6.41%) 219.00
  • hVIVO Plc -11.88 (-3.96%) 288.00
  • Dart Group Plc -14.75 (-3.49%) 408.00
  • NewRiver Retail Ltd -9.50 (-2.97%) 310.00
  • Falkland Oil and Gas -0.75 (-2.75%) 26.50