Oil Prices Drop Amid US-Iran Diplomacy, Saudi Production Concerns
Oil prices fall 2% as US and Iran explore diplomatic solutions, while concerns over Saudi oil production continue.
Oil prices fall 2% as US and Iran explore diplomatic solutions, while concerns over Saudi oil production continue.