International

Libya Declares Force Majeure on Oil Exports

The state-owned National Oil Corporation (NOC) of the UN-backed Libyan government on Sunday declared force majeure on oil exports again due to renewed oil blockade by the east-based army. The NOC said in a statement that it “condemns unreservedly the renewed blockade on Libyan oil exports and calls for the …

Read More »

China Is Running out of Storage

When the bottom fell out of international crude oil markets earlier this year, global oil storage was at a premium. In the United States, finding sufficient crude oil storage became such a challenge that the West Texas Intermediate crude benchmark plummeted below zero on April 20, ending the day at …

Read More »