My Top Short and Long Trades as Netflix Reports

My Top Short and Long Trades as Netflix Reports

 The major indexes slipped Wednesday morning as traders weighed the latest round of earnings reports while concern over rising rates grew. The 2-year Treasury yield rose to 4.3% on fears the Federal Reserve will raise rates at its next meeting on May 3. Shares of...