Latest Cartel News

Oil producers continue to stand by their decision not to curb oil production, OPEC does not curb oil production, price of crude falls