"U.S., France Fail to Produce Agreement on UN Lebanon Resolution" Where the heck did this come from, is this just breaking or is this about the failure to reach an agreement from last week
Came off of Bloomberg at 4:48 ET