Oil giant Saudi Aramco’s 1st quarter profit down 20% to $31 billion