Headlines tell a story of more supply and OPEC discord
Crude that said the majority of OPEC countries agree on the need for production.
spiked on a headline