FRANKFURT - The European Central Bank raised interest rates for the first time in nearly three years on Thursday in the hope of curbing inflation before a surge in energy costs triggered by the Iran war spreads more broadly across the euro zone economy. It was the first hike by one of the major global central banks in response to the energy shock and comes a week before the U.S. Federal Reserve, Bank of Japan, Bank of England and several other leading institutions take policy decisions.