Libya to give Lebanon 5,000 tones of oil in trade deal