Saudi Aramco

Definition: 
Saudi Arabian Oil Company