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
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