April 4, 2025

Oil Down on OPEC+ Discord and US Demand Data

Oil retreated from a three-month high as OPEC+ unity was threatened. By a long-running feud over complying with production cutbacks. While U.S. data cast doubt …