
Production Freeze is “Meaningless” – IEA
Countries agreeing to freeze have little capacity to add Oil prices have recovered over the past weeks as news about a coordinated production freeze between OPEC and non-OPEC members has given the commodity a more stable footing in the market. Both U.S. and international crude benchmarks WTI and Brent are up over $40 per barrel as markets hope that cooperation






