BD doesn't have any refinery to process Russian Oil as of now. And buying refined oil is not economically viable.Well, I do agree with you. It is increasingly difficult to play the balancing game. BD will end up conceding more for one camp, that happens to be the US camp. Since majority of our export market is in the West, BD's choices are limited in this matter. Still kudos to them for trying.
BD abstained from voting at UNGA against Russia which did not sit well with Uncle.
Then BD did not choose to buy cheap Russian oil after being offered, even though high fuel prices drained the Forex reserve and did not let this ship dock. There will be something else again, since we are dependent on Russian tech for this project.
To update, it was BD authority because of some unknown reason didn't wanted to unload the cargo and transport in a different way.