Why oil prices are slumping

2020-03-13

London (CNN Business)Saudi Arabia has abandoned efforts to support crude prices and is now preparing to flood global markets with huge volumes of cheap oil, […]