Energy prices appear to have reached a tipping point for many industrial users as the hectic pace of energy inflation outstrips the capacity of companies to pass on higher costs to consumers.
US, European 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.

US FRONTPAGE 


