Statoil ASA Major Integrated Oil & Gas

STO
NYSE
19.11 2.72 (12.46%) last updated 1:02 PM EST Nov 28
Trade $STO Now