
General News
Spain Freezes 188,000 Tons of Olive Oil to Support Prices Amid Fears of Retail Hikes
In an unprecedented move to intervene in agricultural markets, the Spanish government has mandated olive oil producers to withhold 12% of their annual output un…

