Oil drops Brent crude falls below $100 as China lockdowns spark demand fears – CNBC

Oil prices slid Monday, accelerating two straight weeks of declines as lockdowns in China sparked demand fears.
International benchmark Brent crude declined 3.9%, or $4.02, to trade at $98.72 per ba… [read more]

Leave a Reply

Your email address will not be published.