Healthcare draft bill released—Will the U.S. Congress take up tax reform next?

In this week’s video update: What does the U.S. Senate’s draft healthcare bill mean for potential tax reform? New manufacturing data is in: Good news? Bad news? What might plummeting oil prices mean for emerging markets?

Continue reading at Russell Investments Blog →