Oil at $100? The bosses of some of the world’s biggest oil companies said crude prices are likely to keep rising because a lack of investment will curtail future supply.
Oil at $100? The bosses of some of the world’s biggest oil companies said crude prices are likely to keep rising because a lack of investment will curtail future supply.