Oil Prices Dip 5% as Iran Port Blockade Eases
Oil prices dropped 5% below $100 a barrel as a U.S. blockade on Iranian ports was fully implemented. Tankers reversed course amid potential peace talks. The administration also highlighted deregulation efforts to boost domestic energy production and exports.















