Oil Slumps To 11months Low As China COVID Unrest Rattles Markets
Oil prices fell sharply to a near 11-month low on Monday as escalating protests in several major Chinese cities ramped up concerns over increased economic disruptions in the world’s largest crude importer,
Brent oil futures dropped 2.6%…