The International Energy Agency, or IEA, has decided to let out 400 million barrels of oil from emergency stores. This group includes 32 countries that work together on energy issues.
By Momodu Favour Iran has threatened to block oil shipments through the strategic Strait of Hormuz if they are destined for the United States, Israel, or their allies, warning