Oil to hit $200 a barrel, says ace Indian analyst