New Water network in Gozo reaches €6 million investment as more dispensers continue to be installed
Brent rises above $105, highest since 2014, stoking fears of supply disruption, stockpiling, and continued rise in prices
