Statoil ASA Major Integrated Oil & Gas

STO
NYSE
29.05 0.13 (0.45%) last updated 11:56 AM EDT Apr 17
Trade $STO Now