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]
Stuff That Blows Your Mind
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]