Statoil ASA Major Integrated Oil & Gas

STO
NYSE
22.82 0.35 (1.51%) last updated 5:16 PM EDT Oct 20
Trade $STO Now