Iran seeks to sell $1.7 billion in stranded oil from China, facing potential sanctions as Trump returns to power.
Read moreRussian authorities face backlash for inadequate response to severe oil spill in Black Sea, resulting in major ecological damage and wildlife casualties.
Read moreFinland's police recovered an anchor tied to a Baltic Sea investigation into suspected sabotage of power and internet cables, raising concerns of security.
Read more