Oil prices soared

Oil prices soared on Monday after major producers announced shock production cuts of more than a million barrels, while inventories rose mainly after data showed US and European inflation eased last month. However, the OPEC+ …

Oil prices soared check