IS China still the best justification for ongoing crude demand, or the worst?
While most of the world remains fixated on the slow-motion car crash in its real estate sector, oil executives seem unruffled.
IS China still the best justification for ongoing crude demand, or the worst?
While most of the world remains fixated on the slow-motion car crash in its real estate sector, oil executives seem unruffled.