
alexsl
Major indices in the U.S. stock market saw a second week of decline as tech stocks reported challenging earnings reports and oil prices gained due to escalating US-Iran hostilities.
Crude oil futures were up nearly 10% this month, as the U.S. continued military