EconomyOil closes in on $100 as renewed supply crunch looms
Oil prices closed near $100 as traders warned that a renewed supply crunch was approaching. They said “something has to break” as shipping attacks continue and inventories erode.
Oil closes in on $100 as renewed supply crunch looms