Stock futures rise slightly as oil prices stabilize after crashing into negative territory for the first time in history by Asia Insider April 21, 2020 April 21, 2020 0 FacebookTwitterPinterestLinkedinRedditEmail