Diesel Jumps 13% as Oil Tops $100 and IEA Weighs Reserve Release | News | MoonHub