Oil Prices Plunge 8% on Hopes of US-Iran Peace Deal
Global crude oil prices plunged on Wednesday and Thursday, hitting their lowest levels in more
Read More