A Bloodbath Looms Over Oil Markets
Submitted by Nick Cunningham via OilPrice.com,
Oil prices have traded reliably in the $50s per barrel since OPEC agreed to cut production last November, but having failed to break through a ceiling in the upper-$50s, crude prices are in danger of falling back again.