Senate Passes Stimulus Bill, China Slumps, Attack On Saudi – What’s up In Markets
The U.S.'s $1.9 trillion stimulus package is set to be formally approved this week after the Senate passed it with minimal amendments on Saturday. Bond yields are on the rise again as a result, and stocks are set to open lower. China's…