FTSE 100 Struggles To Hold Gains; Miners, Bank Stocks Drop | AllMind News