Five vessels carrying almost 5 million barrels of Russian oil to India halted kilometers from their destinations, some idling for weeks without providing a reason, Bloomberg reported on Dec. 20. Recen Source : kyivindependent.com/bloomberg…