IB TImes

Q1 results season, global trade tensions to affect markets’ moves