Investors sell big as crude raises, stock markets decline 3%

Barring a few hundred stocks, all of them are declining since open

Mar 9, 2026 - 10:20
 0  2
Investors sell big as crude raises, stock markets decline 3%
Barring a few hundred stocks, all of them are declining since open

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow