World oil prices soared Wednesday, with the benchmark international contract Brent North Sea crude surpassing $95 for the first time in nearly six weeks as the United States and Iran carried out more strikes.
World oil prices soared Wednesday, with the benchmark international contract Brent North Sea crude surpassing $95 for the first time in nearly six weeks as the United States and Iran carried out more strikes.