Oil futures rise even as IEA proposes largest-ever release from strategic reservesOil futures rise even as IEA proposes largest-ever release from strategic reserves