Oil Price Rises To $64 As Ship Blocks Suez Canal
The international oil benchmark, Brent crude, reversed its recent losses on Wednesday after a ship ran aground in the Suez Canal, and worries that the incident could tie up crude shipments gave prices a boost...