The April 2026 Oil Market Report by the International Energy Agency (EIA) reports that global oil markets are facing major disruption due to geopolitical...
China’s supply chains are under growing strain as the Iran conflict disrupts global energy, chemical, and industrial gas flows. Rising oil, gas, petrochemical, chemical,...
US President Donald Trump is pressuring Iran to immediately reopen the Strait of Hormuz ahead of upcoming US-Iran peace talks, warning that continued restrictions...