News

Shares of energy companies fell as oil futures declined for the third straight session following a cease-fire in the Iran-Israel war. Oil prices slid 6% to $64.37 a barrel, trading below the levels ...