Oil prices stage rebound after days of relentless selling

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.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.