Iran’s oil output increases by 12,000 bpd: OPEC

According to OPEC’s April report, oil production volume by the organization’s 12 member countries in March totaled 26.776 million barrels per day, a decrease of 78,000 barrels per day compared to February.

However, Iran’s oil production volume…

Continue Reading