Global oil prices climb back above $95 a barrel after Iran closes Strait of Hormuz again and says ‘no plans’ for new peace talks

by | Apr 20, 2026 | Stock Market

Oil futures were rising again after uncertainty was thrown over when shipping may return to normal levels through the Strait of Hormuz and whether peace talks between the U.S. and Iran are even taking place on Monday.

Article Attribution | Read More at Article Source