StockWatch: Crude Oil Drops Below $100 on Chinese Demand Woes!

Oil prices fell to the lowest level since February. And they’ve been building on two straight weeks of declines as lockdowns in China sparked demand fears.

With China being the world’s largest oil importer, the sell-off ensued.

Oil prices have also been on a roller-coaster ride since Russia invaded Ukraine. Trading as high as $130, however falling over 30% since.

Timestamps:

Test your strategy on how oil will fare with Orbex - Open your account now. 

START TRADING

or practice on DEMO ACCOUNT

Trading CFDs Involves high risk of loss