Search ForexCrunch

Oil market imbalance in May narrowed to 7 million barrels per day (bpd), said Russian Energy Minister Alexander Novak on Thursday.

He noted: the July oil market deficit may be 3-5 million bpd.

On Wednesday, Reuters reported that the OPEC and non-OPEC producers are likely to hold the Joint Technical Committee (JTC) and Joint Ministerial Monitoring Committee (JMMC) meetings around mid-June versus the previous expectations for this week.

Market reaction

The above comments have little to no impact on oil prices, with WTI shedding over 2% to trade around 36.50 levels.