OPEC's crude oil production fell by 200,000 barrels per day to 27.24 million barrels per day in April, mainly due to looming US sanctions on Venezuela, a survey showed.

2025-05-02

OPEC's crude oil production fell by 200,000 barrels per day to 27.24 million barrels per day in April, mainly due to looming US sanctions on Venezuela, a survey showed.