Yet again, global crude production has taken a major hit. Late last week forces loyal to the Libyan National Army (LNA) began shutting down oil
Source: GIBSON SHIPBROKERS LTD