European, US stocks back in sell-off mode as oil prices surge

A Oil prices pushed higher while US and European stocks dropped on Thursday as investors tracked developments on the sixth day of the Middle East…

posteditor
posteditor
Articles: 27298