FRANKFURT, Sept 17 - Europe's delay in restocking natural gas storage reserves, combined with near-record prices for diesel and other refined oil products, has added to the pressures on governments as they try to contain public discontent…
View original source — Straits Times ↗
