Oil drops after OPEC predicts weaker demand but US inventory data limits decline

Oil drops after OPEC predicts weaker demand but US inventory data limits decline
Picture used for illustrative purpose. File

Most Popular Stories