Oil and diesel prices fell after the G7 announced a 100-million-barrel emergency stock release, including a front-loaded release of diesel. Analysts warn the relief will be temporary, as drawing down ...