Oil Prices Stay Steady Under $80 on Optimism Over Hormuz
Oil prices have steadied as Brent crude, the international standard, edged less than 1% higher to $79.43 per barrel after falling more than 5% on June 16. The price stability comes amid optimism that Iran will quickly open the Strait…