Global crude oil prices rebounded sharply, with Brent crude futures settling above $95 per barrel on Thursday, November 12, as fresh concerns over attacks on energy infrastructure in Saudi Arabia and disruptions to shipping through the Strait of Hormuz overshadowed hopes of progress in negotiations involving the United States and Iran.