Brent crude stands at $112 as Trump's ultimatum, Iran threat keep markets on edge

· Times of India