Opec calls for more investments in oil industry to meet demand

Opec calls for more investments  in oil industry to meet demand
play icon
The oil benchmark Brent hovered close to $86 a barrel on Monday.