US crude oil exceeds $98 per barrel amid supply disruption fears
US crude prices rose 3% to exceed $98 due to supply disruption fears in the Strait of Hormuz and declining inventories.
US crude prices rose 3% to exceed $98 due to supply disruption fears in the Strait of Hormuz and declining inventories.