FREEDOM FORUM: Discussion

Article Image News Link • Global

AP

Oil prices surged to a record above $78 a barrel in a market agitated by escalating violence in the Middle East and the threat of supply disruptions there and beyond. The latest surge in oil shook stock-market investors' confidence, thoug

Make a Comment