OPEC Holds on Output
1196870400000
373300
603759018
EUROPEAN CLOSING BELL