A mix of bullish catalysts lifts investor sentiment as Trump confirms trade deal with China and May inflation data comes in softer than expected.
A mix of bullish catalysts lifts investor sentiment as Trump confirms trade deal with China and May inflation data comes in softer than expected.