Reuters - Oil prices are unstable because markets are not well supplied, and higher taxes in producing countries are not conducive to investing in new output, the head of BP said on Monday.

View the Entire Article