Oil prices surged on Thursday, propelled by an unexpected drop in US crude oil inventories that points to a strengthening… Read More
Crude oil prices fell last week after six weeks of steadily rising as the world’s major economies gradually reopen. The… Read More