Top ten trades
Friday 30 July 2010 (until noon)
Source: TD Waterhouse

BUY
1. BP, 21.8 per cent
2. Lloyds Banking Group, 13.3 per cent
3. Yell Group, 10.7 per cent
4. Royal Bank of Scotland Group, 10.2 per cent
5. Connaught, 8.7 per cent
6. Range Resources, 8 per cent
7. GlaxoSmithKline, 7.3 per cent
8. BG Group 7 per cent
9. Barclays, 6.8 per cent
10. Xstrata, 6.3 per cent
 
SELL
1.  Barclays, 17.8 per cent
2.  Lloyds Banking Group, 16.5 per cent
3.  Royal Bank of Scotland Group, 13.9 per cent
4.  Kea Petroleum, 11.9 per cent
5.  BP, 9.2 per cent
6.  United Utilities 8.3 per cent
7.  Connaught, 6.6 per cent
8.  Seaenergy, 5.6 per cent
9.  Gulf Keystone Petroleum, 5.3 per cent
10.  National Grid, 5 per cent