Oil Won't Stage A Serious Rebound Until This Happens
Submitted by Nick Cunningham via OilPrice.com,
Oil prices have shown signs of life over the past few weeks, as production declines in the U.S. raise expectations that the market is starting to adjust. As a result, Brent crude recently surpassed $40 per barrel for the first time in months.