Due to a deteriorating political crisis, Libya's state-owned oil corporation National Oil Corp. (NOC) has halted deliveries from two important eastern ports, Es Sider and Ras Lanuf, reported Bloomberg. Due to local protests that prevent oil from being loaded onto tankers, the Waha Oil Company,...