Oil Breaches $70 As Analysts Warn Of Downside To High Demand

Oil Breaches $70 As Analysts Warn Of Downside To High Demand