At the end of the day it is all about the end of the day. While crude oil prices trade below $40 a barrel in crisis market price levels, it's taking its cue from the beleaguered stock market that can't hang onto a rally.
U.S. job growth rebounded last month and the unemployment rate dropped to a near seven-year low of 5.4%, signs of a pick-up in economic momentum that could keep the Federal Reserve on track to hike interest rates this year.
U.S. oil production is soaring, hitting the highest level in 22 years at 7.55 million barrels a day! Oh sure U.S. oil supplies fell by 2.8 million barrels but that was mainly because U.S. refiners went on a tear producing product.