Follow us on
loading....
LONDON, March 28, 2022 (AFP) - World oil prices dived Monday as Shanghai's phased Covid lockdown reignited fears over Chinese energy...