Saudi Aramco remains a massive economic force with $480 billion in annual revenue.
Open the full topic