FTSE 100 Live 17 March: Index rallies despite oil price rebound, Trustpilot shares jump 17.03.2026 12:43 Evening Standard A fresh oil price rise today failed to prevent the FTSE 100 index from opening in positive territory.