Stocks Soar On Oil Ignition, Biotech Bonanza
In what was shaping up to be a low-volume snoozer of a day, things changed dramatically at 10:30am when the DOE confirmed last night's API data according to which US crude inventories had their biggest weekly decline since January even as distillates and gasoline stocks rose. That headline sent WTI soaring by 5.4%, the most since March 16.