News

Stock index futures were slumping as oil prices rallied sharply after Israel launched attacks on Iran's nuclear facilities ...