#Business

Saudi Aramco posts record $161bn profit on back of strong crude prices