X
News

Oman signs energy development deals with Shell and Total

Close