Energy Voice | Oil price rollercoaster ride as supply uncertainty persists