Saudi oil output plunges to 6.2M bpd amid Iran war
Saudi Arabia has reported a sharp decline in crude oil production amid the Iran war, with output falling by 1.9 million barrels per day (bpd) to 6.2 million bpd. Saudi Arabia notified OPEC of the decline, which brings its crude production to its...