Indian refiners have struck deals for the purchase of some 60 million barrels of Russian crude oil, to be delivered in April, Bloomberg reported today, citing unnamed sources familiar with the developments. The cargoes were snapped at premiums of between $5 and $15 per barrel,...