The S&P 500 and crude oil prices are on their best winning streak since November and May 2018 respectively. Will a speech from Donald Trump and prolonged US China trade talks end that?


FOR MORE ...