Business & Finance News Stock market rally peters out as oil prices fall 5 years ago Bernadette London, June 4, 2020 - A rally in global stock markets petered out Thursday, while oil prices fell, with investors...