April 20 trading outlook