Oil declined as broader market sentiment soured and mild winter temperatures in may parts of the globe eased fears of an energy crisis.
Executives from 150 oil and gas firms have their say.
Oil declined as broader market sentiment soured and mild winter temperatures in may parts of the globe eased fears of an energy crisis.
Executives from 150 oil and gas firms have their say.