Advertisement

  • News
  • Columns
  • Interviews
  • BW Communities
  • Events
  • BW TV
  • Subscribe to Print

OPEC, Russia Oil Output Freeze Deal May Be 'Meaningless': IEA

Brent crude futures are up more than 50% from a 12-year low near $27 a barrel hit early this year, bouncing back after Russia and OPEC's Saudi Arabia, Venezuela and Qatar struck an agreement last month to keep output at January levels.

Around The World

Our Publications

Advertisement