FTSE 100 hits record high on BP boost, less-hawkish Fed signal