Türkiye releases 11.6 million barrels of crude in IEA’s record stockpile
The coordinated release came amid conflict in the Middle East that has drastically reduced oil flows through the Strait of Hormuz including imports from Iran.
Türkiye releases 11.6 million barrels of crude in IEA’s record stockpile Read More »











