aedrian-salazar-MTxseYMqYzk-unsplash

Global stock market crash chart showing tech stocks falling as oil price surge today pushes Brent crude price above $107