Russia missed OPEC+ oil output cut target in March

Russian oil production in March stood at 11.298 million barrels per day (bpd), according to energy ministry data in tons, calculated in million bpd by Reuters, missing the pledged output cut target of 11.191 million bpd.

As part of the OPEC+ production cuts between January and June, the nation agreed to reduce production by 230,000 bpd from October’s post-Soviet record high of 11.421 million bpd.

EUR/JPY Technical Analysis: Clocks 12-day high above 125.00, upside favored on flag breakout

The EUR/JPY cross jumped to 125.20 a few minutes before press time, the highest level since March 22. The US-China trade optimism and the resulting ri
了解更多 Previous

US Dollar Index flirting with lows near 97.20

The greenback keeps correcting lower on Wednesday and is now navigating the 97.20/15 band, or session lows, when gauged by the US Dollar Index (DXY).
了解更多 Next