Oil Prices Slide Near $65 After Second Major Decline | OOBF

Global oil prices drop to lowest in nearly four months as Gulf supply concerns ease.

Open shared insight