GO
Loading...

Supply Crunch

Sunday, 8 Jun 2008 | 11:40 PM ET

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.