Highest in almost 3 years! India buying ‘all the Russian crude