The "Oil Prices" thread.

Oil settles $5.60 higher to $141.65 as Middle East tensions have investors on edge. OPEC reports that global demand will grow by 50% by 2030