The "Oil Prices" thread.

^ agree

I wouldn’t be surprised to see to sustained around 80. Didn’t the head of Opec even say that the price “should” be around 75 pb?