New York, April 8: Global oil prices witnessed a sharp decline while stock markets surged after the United States and Iran agreed to a temporary ceasefire that includes reopening of the strategically vital Strait of Hormuz. Crude oil prices dropped dramatically by around 14 percent, falling below the 100 dollar per barrel mark, marking one […]