The oil traders and analysts doubt repairs to the oil production sites in Saudi Arabia will be quick, and the disruption period short.

This content is for members only.
Log In Register