Energy prices soar on Iran war fallout, stocks mostly fall

A Oil and gas prices soared, stock markets mostly retreated and the dollar rallied on Monday as the widening Iran war shook financial markets across…

posteditor
posteditor
Articles: 27298