Energy prices surged on Tuesday, sending stocks tumbling and the dollar rising as investors worried about inflation and the ...
Oil and gas prices soared, stock markets mostly retreated and the dollar rallied on Monday as the widening Iran war shook financial markets across the globe.