Oil hits $68 on Libya force majeure despite pandemic surge
- Libya declares force majeure on Hariga port.
- US crude inventories expected to drop by 2.9 million barrels.
- One year since WTI sank to minus $40.32 on massive glut.
- Coming up: API oil inventory report, 2030 GMT.