Libya Declares Force Majeure as Oil Blockade Cripples Production
WarEcho Team analysis
Political crisis triggers oil shutdown reducing daily output to 100,000 barrels
Internal server error
Political crisis triggers oil shutdown reducing daily output to 100,000 barrels