Don't worry much about the close. I got an email from a group that was "calling" this just before 3:30 -- I already owned shares -- no doubt someone took the opportunity of the added "interest" to get a little extra on the top and then dump shares, nothing to worry about. The area over .0035 was largely influenced by this glitch imho.
Saudi Aramco is Saudi Arabia's premier oil producer. Saudi Aramco is a current partner with Shell oil in the construction of the US largest refinery 660,000 Bbl per day capacity located in Port Arthur, Texas.