Oil Price Rally Vulnerable Amid Failure to Test March High
May 06, 2021 at 12:26 PM EDT
The price of oil pulls back from a fresh monthly high ($66.76) despite a larger-than-expected contraction in US inventories, but signs of subdued supply may keep crude prices afloat as US output remains at its lowest level since 2018.