The ongoing contraction in US production may keep oil prices afloat in June as crude output falls to its lowest level since October 2018.

FOR MORE ...