3/28, 9:53 PM (Source: TeleTrader)
more TeleTrader news

Oil tumbles near 9% as demand fears persist

Prices of crude oil dropped further in the red on Monday, plunging almost 9% amid demand worries prompted by the COVID-19 lockdowns in China.

China is the world's largest oil importer, and its second-largest oil consumer.

West Texas Intermediate and Brent for May deliveries both plummeted 8.88% at 3:43 pm ET, selling for $103.13 and $109.25 per barrel, respectively.

Baha Breaking News (BBN) / BU