Dow Jumps 500 Points As Investors Rally Around Fed, China Stimulus Measures

The People’s Bank of China is spending $17 billion to help prevent an economic downturn.
The People’s Bank of China is spending $17 billion to help prevent an economic downturn.