Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
THE triple whammy of the Saudi- Russia price war, Covid-19 and a crude supply glut has landed the "Big Bear" in the oil market - with crude prices skidding to a 17-year low and the trough nowhere in sight.
"Given the scale of the losses endured already, you have to...