Market AnalysisOPEC survey shows March output fell 110K bpdadminFffFF0or31rApril 7, 2025 by adminFffFF0or31rApril 7, 202502 OPEC+ picked the worst-possible time to accelerate a return of barrels to the market and that pushed WTI as low as $58.95 today. The influential...