Traders are saying the decline in oil prices is over.  According to John Kilduff at Again Capital, who spoke to Bloomberg last week, “The falling rig count and the reduction we’re starting to see in output shows that the bottom has in fact been installed … A lot of people are throwing in the towel.”

Last […]