A barrel of oil costs 31 pct less than in early October. The message is not about investment needs or a big demand shift. The tumble is big because the geopolitical racket makes lesser moves inaudible. Stock markets may also be speaking up.
Please read our new Privacy Statement before continuing.