Energy prices appear to have reached a tipping point for many industrial users, as inflation outstrips companies' capacity to absorb higher costs by increasing the prices they charge consumers.
European, US and Asian stock markets all fell last week as oil reached $60 per barrel and corporate leaders around the world issued a series of high-profile profit warnings.

Energy Security 


