Home Africa OPEC: Oil Prices Plummet Amidst Failed Russia Talks, Price War