×

Oil slumps as Shanghai shuts to curb COVID surge

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