• Petrofac pushes ahead with sale of Middle East business unit
  • Traders see oil prices moving lower and gas rising
  • Algerian chemicals project faces delays