New York, April 13: Oil prices are back above $100 per barrel, and stock markets are falling worldwide after 21 hours of ceasefire talks failed to end the war with Iran. (AP)
New York, April 13: Oil prices are back above $100 per barrel, and stock markets are falling worldwide after 21 hours of ceasefire talks failed to end the war with Iran. (AP)