Your javascript is disabled. Click the following link to the article.
Power failure, others stall 2.54 million barrels oil production - Punch