Oil plunges to lowest price since 2021 as China unrest rattles market
The protests in China are the latest setback to an oil market that has looked increasingly shaky in recent days.
The protests in China are the latest setback to an oil market that has looked increasingly shaky in recent days.