The market bears are on the prowl again, and once again Saudi Arabia holds the key. Promised production cuts of 375,000-405,000 b/d from nine OPEC members received a skeptical response from crude oil markets last week.

In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive


More in Home