Oil prices surged above $100 amid Iran crisis escalation Oil prices rose sharply above $100 per barrel as the U.S. prepared to blockade Iran linked shipping routes following failed U.S. Iran peace talks. Coverage describes West Texas Intermediate hovering just above $104 and Brent trading above…
Continue reading...
Continue reading...