Oil Prices Hold Steady Near $108 as Peace Talks Continue
Key Points: Brent crude stayed near $108 a barrel after jumping 2.8% as traders watched the latest peace negotiations. The United States and Iran maintain a strict naval blockade in the Strait of Hormuz, dropping ship traffic to almost zero. President Donald Trump demands that Iran stop enriching uranium and agree never to build a nuclear weapon. Iran has run out of storage for its...