7 OPEC+ nations have agreement in principle to raise oil output quotas for June by about 188,000 BPD, two sources

02 May 2026 11:01Energy