Tsakos Energy Navigation shares jump 6.1% as oil supply risks rise
Crude benchmarks were headed for an 8% weekly gain as security concerns around regional pipelines and shipping channels threatened prolonged flow disruptions. The IEA forecast a 5.7 million barrel per day drop in global oil supply in 2026, accelerating inventory drawdowns and boosting Atlantic Basin refining margins. Tsakos Energy Navigation shares rose 6.1% as investors reacted.