Oil Prices to Plummet Following the First-Ever Public Auction of Crude Oil Reserves in China
China announced to emancipate crude oil from its strategic reserves with the intention to limit the inflating oil prices in the country. The decision comes as a relief amidst the incessantly rising energy costs that cover crude oil, natural gas, and coal. The repercussions of rising energy prices have hit some Chinese provinces where factories have reduced their plant operations due to electricity supply outages. The National Food and Strategic Reserves Administration confirmed to make state oil reserves available to select chemicals and refinery companies through its first-ever public auction that will be conducted phase-wise. Crude oil is a naturally occurring hydrocarbon-rich fuel that is present in underground reservoirs and extracted through the drilling process. Crude oil is an extremely important fuel source that underpins industrial growth and modern living by providing fuel to the transportation sector, supplying energy for electricity generation, and providing fee...