Oil Prices Soar Above $105, Fueling Market Jitters in London
Stock prices in London closed lower on Thursday as oil prices surged above $105 and hotter-than-expected US producer inflation fueled concerns.
The European Central Bank raised interest rates as expected, further contributing to market jitters.