The oil producers group announced output increases of 411,000 barrels per day for May and June. Reuters
The oil producers group announced output increases of 411,000 barrels per day for May and June. Reuters

Oil prices post weekly decline amid US-Iran nuclear talks and expectations of Opec+ supply boost in July