Oil Prices Plunge As Bearish Sentiment Builds
Early signals of weaker demand and recession fears have ended the ongoing rally in crude oil futures, with WTI losing more than $6 week-on-week
United States Us Energy Information Administration Texas Intermediate Philadelphia Fed Inventories Rise Unexpectedly Implied Demand
Source: oilprice.com