Six vessels carrying almost 5 million barrels of Russian oil failed to reach their destinations in India, some idling kilometers off the coast for weeks without providing a reason, Bloomberg reported ...