The global oil market was thrown into chaos on Thursday after Russia invaded Ukraine, with top buyers of Russian oil struggling to secure guarantees at Western banks or find ships to take crude from one of the world’s largest producers.At least…The global oil market was thrown into chaos on Thursday after Russia invaded Ukraine, with top buyers of Russian oil struggling to secure guarantees at Western banks or find ships to take crude from one of the world’s largest producers.At least…MarineLink NewsRead More