Saudi Aramco

Aramco posts $22.67bn Q2 profit amid market volatility 

Aramco posts $22.67bn Q2 profit amid market volatility 

By Nadin Hassan ·