U.S. Markets open in 8 hrs 22 mins

Why the oil price will plummet to $10, according to one s...

Chris Watling, CEO & chief market strategist at Longview Economics, says that peak oil demand could be reached around 2023-2025.