Read the full article here.
This content was originally published by MarketWatch.com - Top Stories. Original publishers retain all rights. It appears here for a limited time before automated archiving. By MarketWatch.com - Top Stories
Oil prices bounced off the lowest levels in 20 years on Thursday, as investors absorbed a huge influx of central bank and government support measures against economic fallout from the coronavirus and Russia indicated it would like to see higher prices.