The oil and gas journey still has a long road ahead despite rising renewables but the route to demand predictability could be littered with bumps...
Source: Pipeline ME