The decline followed a sharp rally that had pushed oil prices above $100 a barrel amid intensifying military exchanges between the United States and Iran.
News18.com
Read Full Story
Powered by U6L