Oil tops $100, stocks slide as Middle East tensions escalate

Stock markets across the globe came under pressure as the latest surge in energy prices drove concerns that higher inflation will prompt central banks to keep m

Go to Source