EU diesel hits record €2.24 per litre as Middle East war hits supplies, World Watch | PolicyRisk