British Prime Minister Boris Johnson accused Tehran of being behind attacks on Saudi oil installations.