Oil prices to continue to suffer: EIU

The Economist Intelligence Unit (EIU) has worsened its outlook for oil consumption following the recent crash in prices and the escalating coronavirus situation.
Read More