Energy markets face uncertain environment : oil producer — Panorews