Stenham Global Resources ranked in top ten by BarclayHedge