Oil production has dropped sharply in Saudi Arabia, Iraq, the United Arab Emirates and Kuwait due to the Iran war, according to OPEC’s monthly report. This also touches on aspects of bull market. Production in Iran, meanwhile, has edged slightly lower. Oil executives and analysts have warned that it will take months for the Gulf […]