OilPrice.com | Oil Won't Stage A Serious Rebound Until This Happens 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. A ... |