Page added on July 7, 2005
Crude oil prices hit another record high above $62 US a barrel Thursday before sharply backing off, amid heightened market uncertainty following a string of fatal explosions in the British capital.
Near simultaneous blasts rocked the London subway and three double-decker buses during the morning rush hour. Police said they were concerned it was a coordinated attack.
Leave a Reply