
By Peter Nurse
Investing.com – Oil prices plummeted Monday, falling to near their lowest level this year, as anti-lockdown protests in China, the world’s largest importer of crude oil, raised concerns about Chinese demand growth.
As of 09:00 ET (14:00 GMT), futures were trading 3% lower at $74.00 a barrel after hitting their lowest level since December 22 last year, while the contract was down 2.9 % fell to $ 81.27 , the lowest level since January 4 .
China continues to struggle daily with record high…