×

Oil slumps as Shanghai shuts to curb COVID surge

By Syndicated Content Mar 27, 2022 | 6:40 PM