Global oil price

Global oil price surge raises concerns of soaring inflation worldwide

The rapid surge in oil prices in the global market triggered fear of an impending… Read More