Are Russia and Saudi Arabia Still Pumping Too Much Oil?

(Bloomberg) -- This year, the oil market has faced some of the worst supply disruptions in recent times and yet prices remain stuck in the $60s.
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.