Falling oil prices defy predictions. But what about the next chapter?

Oil is under $90 a barrel, and consumers are benefiting. Geopolitics, the economy and unforeseen events will determine whether the relief will last.

Falling oil prices defy predictions. But what about the next chapter?
Oil is under $90 a barrel, and consumers are benefiting. Geopolitics, the economy and unforeseen events will determine whether the relief will last.