×

Oil falls on demand worries over Shanghai’s new partial lockdowns

By Syndicated Content Jun 9, 2022 | 9:57 PM