Oil Price Rally Vulnerable Amid Failure to Test March High

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.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.