On Wednesday, the Organization of the Petroleum Exporting Countries (OPEC) conducted a thorough examination of the production statistics of its member states and their allies. This evaluation became imperative as oil prices experienced a significant decline, plummeting by 8% to $89.36 per barrel, compared to the previous week’s figure of […]