The OPEC+ alliance unexpectedly announced a larger-than-anticipated supply boost for May, triggering a market-wide reaction.
OPEC+ nations’ bringing more production back to market combined with escalating tariffs as China announced 34% tariffs on all U.S. goods to make for a very bad week for oil prices. West Texas ...