Crude Oil gives up gains after markets realize there is plenty to go around
FXStreetCrude Oil sees its recovery stalling with gains being given back on the day, after booking over 1.50% gains on Wednesday, which was the biggest daily gain for Crude Oil in two weeks. Despite increasing concerns over the impact of tropical storm Francine