Oil prices rebounded from their recent slide on fears of U. -Iran escalation after attempts at diplomacy yielded mixed results, with speeches by leaders on both sides laced with threats and belligerence.
Read the original report for the complete account of this story.
