Oil prices fall sharply on Iran deal, but whether they go much lower ‘is highly questionable’
The price of U.S. crude oil fell to its lowest point since early March, but it’s still up 40% since the start of the year....
Redirecting to full article...