Oil Plunges to lowest since 2021 as China unrest rattles market

Protests over harsh anti-virus curbs erupted across the world’s largest crude importer over the weekend

Keywords
Τυχαία Θέματα