Oil crashes by most since 1991 as Saudi Arabia launches price war

New York (CNN Business) Oil prices suffered a historic collapse overnight after Saudi Arabia shocked the market by launching a price war against onetime ally Russia. US oil prices crashed as much as 34% to a four-year low of $27.34 a barrel as … Read More