OUCH! Brent #Oil hit briefly $90 for 1st time since 2014. Latest leg higher comes after IEA said last week that oil markets are tighter than previously thought. Crude is rallying at a time when global inflation is soaring, posing a challenge to CenBanks to keep prices in check. h/t Holger Zschaepitz
Our Twitter for Quick Updates: Twitter Follow Us