Oil giant Saudi Aramco’s 1st quarter profit down 20% to $31B Oil giant Saudi Aramco reported a first-quarter profit on Tuesday […] Read More