Brent Oil Tops $104 but Heads for Weekly Loss | OOBF

Oil prices rise but weekly losses persist amid peace talk assessments.

Open shared insight