Will releasing millions of barrels of oil stockpiles really bring down fuel costs?

Despite rare act of multilateralism, there is no guarantee the IEA’s release of 400m barrels from reserves will depress prices

The Guardian