Oil prices extended gains Friday and stocks struggled as investors worried about a lack of progress in ending the Middle East crisis, with Tehran keeping the Strait of Hormuz closed and the US maintaining a blockade of Iranian ports."So far, no meaningful progress has been made in negotiations, with both sides maintaining relatively firm positions, leaving the short-term outlook unclear.