FTSE 100 falls as oil, inflation & bond yields keep markets on edge & Shein stumbles on IPO catwalk