Energy
Oil up almost 2% as Iran's president vows to never surrender
- Brent crude futures rose $1.84, or 1.85%, to $101.09 a barrel























