Avatar Placeholder
Unverified comment
Afrata Nick
Surely the price quoted is per ton, not per 100 tons. Current prices around EUR 4.00 per litre