Buyers are stocking up on oil as Russian supplies fall and the global price continues to soar.

At one point the US benchmark for oil prices went past 130-US dollars per barrel today.

So what does it mean for prices at the bowser, and the economy?

Guest:

David Byrne, Professor of Economics at the University of Melbourne