A record decline in energy prices overnight weighs on market sentiment as investors consider the markedly reduced prospects for economic activity.
Post Views: 1
A record decline in energy prices overnight weighs on market sentiment as investors consider the markedly reduced prospects for economic activity.