Oil sinks over China demand fears, stocks mixed on Ukraine talks
LONDON, March 28, 2022 (AFP) – World oil prices dived Monday as Shanghai’s phased Covid lockdown reignited fears over Chinese energy demand. US benchmark West Texas Intermediate oil and Europe’s London Brent crude both slumped by more than six percent in value. Stock markets were mixed, with traders hoping for progress in ceasefire talks between Russia and Ukraine. … Read more