glut in oil

Oil prices down on EIA data

onflicting price drivers of OPEC's cuts and rising U.S. inventories are still preventing oil prices from reaching steadiness and stability. U.S. inventories remain bloated and supplies high dragging the prices down, while efforts of OPEC in tandem with other major producers prevent the market from slumping further.
Read More