Oil Bench marking

Now-a-days oil pricing are decreasing, Oil producing countries are producing oil in spite of the less demand in market, leading to imbalance in demand & supply hence fall in prices. Many a times you...