Aramco oil tanks in Abqaiq, Saudi Arabia. Reuters
Aramco oil tanks in Abqaiq, Saudi Arabia. Reuters

Aramco posts $32 billion profit in line with estimates