Oil Prices Slide 3% as Reports of Washington-Tehran Diplomacy Raise Hormuz Resolution Hopes | The Fiscal Wire