Oil Price Down Oil Platform

“The oil markets have fallen back from the $50 per barrel mark due to questionable Chinese demand and an expectation of early restoration of supply outages. Crude is currently entering a corrective phase, which could take it down to $42 per barrel and lower.”

Image Source: Ding Jianzhou / Imaginechina via Bloomberg

Source: oilprice.com