Something extraordinary is happening across the world. Governments are losing sleep over the intolerably rising prices of petrol and diesel. They are cutting taxes, subsidizing fuel, capping prices, releasing strategic reserves, relaxing regulations and strong-arming oil companies. Where relief has Read more…
