All Eyes On OPEC+ This Week
March 30, 2021 at 05:21 AM EDT
Despite the refloating of the Ever Given ship in the Suez Canal, rising yields and a stronger USD, oil prices managed to settle higher yesterday, and this morning ICE Brent is trading back above US$65/bbl.