Munich - Delayed Quote • EUR PBF Energy Inc (PEN.MU) Follow 40.88 -1.53 (-3.61%) At close: May 31 at 8:00 AM GMT+2 Conversations