Oil Chart

Latest Trade
90.991
9.672 11.894%
81.319
90.296
91.043
90.393