India moved on Thursday to deny entry to a Tanzanian-flagged tanker carrying Russian crude, signaling that New Delhi is ramping up scrutiny of vessels transporting oil from Russia ...
Tsakos Energy Navigation (TEN), a US-listed owner of more than 80 tankers in the water or under construction, is eying sales ...