>> View All Results for ""
Enter multiple symbols separated by commas
London quotes now available
As oil supplies seem to have come under serious pressure, oil at $200 a barrel is likely to happen, says R.S. Sharma, chairman & MD of Oil and Natural Gas Corporation, speaking to CNBC's Sri Jegarajah.