Global energy prices drop on US-Iran deal hopes
Global crude oil and European natural gas prices declined following optimistic reports regarding a potential US-Iran deal.
Global crude oil and European natural gas prices declined following optimistic reports regarding a potential US-Iran deal.