IEF: EU Embargo Could Send Oil Prices “Well Above $100”
Brent crude prices could easily break above $100 per barrel again if losses of supply from Russia are close to 3 million barrels per day (bpd) when the EU embargo on Russian crude imports by sea enters into force next month,…