Banking and Finance Oil Ministry Eyes Self-Sufficiency in Liquidation Sector Amid Ambitious 2,000 Megawatt Renewable Energy Push Economy News - Baghdad The Ministry of Oil is on the verge of achieving self-sufficiency in the refining sector, with ongoing initiatives in renewable energy projected to generate two thousand business iraq1 month ago1 month agoKeep Reading