The Saudi government has named Iran as being responsible for the weekend attack on the two oil facilities in the country.