>> View All Results for ""
Enter multiple symbols separated by commas
London quotes now available
The price of oil, if based on global supply and demand, should be around $83 to $85-a-barrel, according to Hugh Johnson, chairman at Johnson Illington Advisors. He talks oil, with CNBC's Martin Soong & Sri Jegarajah.