The world oil supply rose by 0.02 million barrels per day in April and stood at 95.34 million barrels per day, according to the OPEC report.
The world oil supply will be 96.23 million barrels per day in 2016 and 96.99 million barrels per day in 2017, according to the forecasts of the US Energy Information Administration (EIA).
Oil supply from non-OPEC countries will reach 56.9 million barrels per day in 2016 and 56.69 million barrels per day in 2017, according to the EIA forecasts.
More about: