logo

OPEC sees oil demand falling

OPEC in its monthly report said that demand for crude oil would drop to 20 million barrels per day in April, about one-fifth of previous de


Source: Pipeline ME