Muscat: Before His Majesty Sultan Haitham Bin Tarik, Sheikh Abdulmalik bin Abdullah bin Ali al-Khalili, Chairman of the State Council took the oath of office at Al Barakah Palace this morning.