“Where’s the crude?” is a question on the minds of many oil traders, according to the US Department of Energy. Over the last few weeks, there have been many reports about increased crude oil production in October and November, particularly from OPEC, being shipped and on its way to arrive in consuming markets. But with…

This article is for Subscriber members only.
Log In Register