Tsakos Energy Navigation (TEN) announced that charterers have fixed two of its VLCCs for at least three years. The US-listed company interpreted the deals as an early sign of a