Suez Canal

Oil prices are rebounding due to fears about Suez Canal blockage problems

On Friday, March 26, oil prices are back up after a sharp drop on March 25. The reason is fears that a ship grounded...
spot_img