Subscribe To Our Free Newsletter |
Oil prices fall below $94 a barrel, awaits news of Iran nuclear deal
Brent crude futures fell $2.27, or 2.4%, to $92.83 a barrel. The contract hit a session low of $92.51 per barrel, the lowest since Feb. 18