
OPEC oil output falls to lowest level in over two decades
(Investing) – OPEC crude production dropped by 830,000 barrels per day in April to 20.04 million bpd, marking the lowest output in more than 20 years. April’s production level represents the lowest OPEC output since at least 2000, excluding membership changes, and falls below the levels seen during the COVID-19 pandemic in 2020 when demand collapsed. The decline came as the










