The oil price rally, which puts crude futures on track for gains of around 8% week-to-date, has surprised many market observers in that it appears to be somewhat subdued given what's at stake.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results