Global oil prices have decreased as tanker traffic resumes through the Strait of Hormuz, following a temporary peace deal between the United States and...
In a significant development, global oil prices have dropped sharply, while stock markets worldwide have surged following reports of a peace agreement between the...