Aramco beats analyst forecasts with $40bn profit; highest quarterly since listing

Aramco beats analyst forecasts with $40bn profit; highest quarterly since listing