downtoearth-subscribe

Are high crude oil prices here to stay?

DEBATE While the rise of alternative technologies will provide a breather, a number of factors may yet contribute to further volatility. Deepak Mahurkar Associate Director - Oil & Gas, PwC

Related Content