Shares of energy companies rose as oil futures closed near their war-time highs due to apparent deadlock between the U.S. and Iran in the Strait of Hormuz. U.S. oil futures rose 3.7% to $99.93 a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results