US crude settled around $90 as President Donald Trump vowed to strike Iran again and scolded the country for delaying talks on an interim peace deal, following overnight attacks that put further strain on a fragile truce.
Market Samachar is a news aggregator. This article was originally published by NDTV Profit - Latest. Tap the button above to read the full story on their site.