77 feels that June 12-13 could be a turning point for several reasons:

1. Intensive macroeconomic data

2. Results of China-U.S. negotiations

3. U.S. Treasury auctions

These are all key plot points, could they bring us some hope?