Physical crude oil prices in Europe have climbed close to $150 per barrel as tensions around the...
Global Supply
Global oil prices surged more than 3% as the widening Iran conflict disrupts shipping routes, reduces Middle...