Lower oil prices here to stay?

by Jeremy Hobson