95 petrol prices topped the €2 per liter threshold on Thursday, and desperate Greeks, including those in the middle class, held their breath before opening envelopes with their electricity or natural gas bills. Despite some de-escalation of prices in the wholesale electricity market, prices remain prohibitively high for the average consumer. A significant de-escalation is […]