A flare stack is pictured next to pump jacks and other oil and gas infrastructure near Odessa, Texas. Oil demand is expected to grow at 6 million bpd with total consumption expected to hit 96.6 million bpd, the group said in its monthly oil markets report. AFP
A flare stack is pictured next to pump jacks and other oil and gas infrastructure near Odessa, Texas. Oil demand is expected to grow at 6 million bpd with total consumption expected to hit 96.6 millioShow more

Opec leaves demand outlook unchanged amid signs of economic recovery




Energy This Week

Expert analysis on oil & gas renewables and clean energy

      By signing up, I agree to The National's privacy policy
      Energy This Week