Have oil prices topped off?

by Jeremy Hobson