Oil-based energy shines amid supply constraints