After trading in the mid-80s for much of the past two months… … oil prices cracked today, and fell sharply with Brent sliding below $79/bbl, weighed down by concerns […] Click here to view full article Tags:pos