Saudi Aramco posts $88.2 billion net income in 2019