Malta-flagged vessels ship more Russian oil since Ukraine invasion

By June 8, 2022