
Top Share Price : Admiral Group, Glencore And Barclays Share Prices Looking Up
Equities markets are still battling the weight of rising trade tariff sentiment. Nonetheless, some are likely to go against the grain and stay afloat. Admiral Group, Glencore and Barclays share price are among the most promising in the near-term. Admiral Group Admiral Group (LSE: ADM), the Wales-based insurer nearly doubled its pre-tax profits in FY…