Reuters quotes some sources, as saying that Russia’s Oil output (as on June, 1st – 3rd) fell to the lowest since September 2016.
The output stood at 10.97Mln barrels per day (bpd) so far this month.
Meanwhile, both crude benchmarks are seen trading around a flat-line, having stalled their declines from four-month troughs.