FTSE 100 today: Stocks climb as energy shares offset Middle East jitters | AllMind News