Shell seals deal for new LNG bunker barge

Oil major adds barge to LNG bunkering arsenal as newbuilding arrives in Europe.