OPEC: Oil price recovery caused by financial players
By Ryan in Business
Updated 3 years ago
OPEC+ believes a recent oil price rally might have been caused more by financial players rather than improvements in physical oil market fundamentals,