Oil prices are turning flat after a volatile ride on the release of the monthly OPEC report. Biggest catalyst in the report that pushes Crude prices in the red this Tuesday comes from Iraq. The country produced substantially more barrels than the agreed
Leave a comment