All news

Oil price plunge linked not only to market factors — Libyan vice-premier

The demand for oil will rise by 1.1 million barrels per day while global consumption will increase to 92.3 million barrels per day in 2015