OilPricegeopoliticaBEARISHMEDIUM

Oil Prices Squeezed Between Peace Hopes and Iran Escalation Risk

Oil prices have crashed about 20% from the late-October peak of $118 per barrel, weighed down by hopes of sustainable de-escalation in the Middle East and the Russia-Ukraine war. For months, traders and hedge funds have often bet on a resolution of the conflicts, only to…

Read at OilPrice

Tickers