Iran has generated an estimated $6 billion in revenue by exporting more than 80 million barrels of crude oil and refined petroleum products over the past 26 days, according to data released by maritime ..
Iran has generated an estimated $6 billion in revenue by exporting more than 80 million barrels of crude oil and refined petroleum products over the past 26 days, according to data released by maritime ..
JD Vance has stated that no final agreement was reached during the recent negotiations with Iran, despite what he described as serious and sincere efforts from all sides involved. Speaking after the talks, ..
Tensions in one of the world’s most critical oil routes resurfaced as several large crude carriers changed course while attempting to enter the Strait of Hormuz, highlighting growing concerns after the end of recent ..