UK Stocks Close Higher, Led by Energy and Mining | TrustFinance Blog