Saudi Aramco’s Q1 net profit up 30 per cent at $21.7 billion

Saudi Aramco’s Q1 net profit up 30 per cent at $21.7 billion
play icon
A view of the Saudi Aramco’s Abqaiq oil processing plant. Agence France-Presse