After the Bank of England upped its inflation forecast and the International Energy Agency forecast the fastest rise in global demand for oil since 1988, it was perhaps inevitable that the FTSE 100 index would drop 41.80 to 4,412.90 by the close.
The FTSE 100 is up 59.50 points today to 4,454.70 after nine out of every 10 stocks in the index made gains following yesterday's big sell-off caused by interest rate fears in the US.
The FTSE 100 index is down about 81 points to 4,416 after the entire board went red on a steep drop in futures prices of US stocks because of expected interest rate rises, and geopolitical fears after this weekend's blowing-up of the Russian-imposed leader...
The FTSE 100 index fell 53.30 points to 4,516.20 as investors mulled over the lower sales and profits that rising interest rates will bring following the latest hike in the base rate by the Bank of England.
Forecast UK economic growth and continued recovery in business expenditure levels mean investment opportunities in coming months will exist at all levels of the market, not just big caps says Ajay Gambhir, co-manager of the JPMorgan Fleming Dynamic UK...
Figures showing services output increased in April at the fastest pace since 2000 in the US helped boost the FTSE 100 index 22.30 points to close at 4,569.50.
The FTSE 100 index is up about 7 points to 4,554 as three of the biggest stocks make gains to offset a fall by the banking sector sparked by RBOS' acquisition of a US bank.
The biggest FTSE 100 stocks have gained this morning, while rising mining stocks have seen the index add 20 points to 4,509.
The FTSE 100 index is down about 4 points to 4,515 this morning as investors continue to fret about the effects on commodities prices of Chinese government pronouncements on the need to trim growth rates to avoid price bubbles in local industries.
Shell looked set to boost the FTSE 100 index this morning with news of a share buyback, however, falls by mining stocks pushed the index back to a three points loss at 4,520 in the first 90 minutes of trading.