Oil Prices Stabilize as OPEC Uncertainty Persists
Oil futures rose Wednesday, stabilizing after the previous sessions slide, as investors continued to weigh the implications of a standoff between OPEC members over output. West Texas Intermediate crude for August delivery rose 1.48, or 2, to 74.85 a barrel on the New York Mercantile Exchange. September Brent crude, the global benchmark, was up 1.43, or 1.9, […]