Market Daily (3/31): Middle East Storm Clouds Gather as Oil Breaks Through $100 | Negotium Infinitum