OPEC member Libya, producer of 1.5 percent of global oil supplies, was unable to commit to deliveries of crude oil to its customers in September due to strikes by workers at their major ports. Oil production and supply continued normally until last June, but since then output has taken a nose dive, driving up… Continue Reading