Saudi Arabia’s ambassador to London said on Wednesday that Iran was almost certainly behind attacks on Saudi oil facilities.