Top

When Fear Trumps Markets: Is The $100/bbl Oil Inevitable?

October 15, 2018

Via: Forbes

Is $100 a barrel (bbl) inevitable? Brent crude is now trading at $82/bbl, a four-year high, and most analysts believe it won’t stop there. The geopolitical and global financial climate is certainly hospitable to rising oil prices: Saudi Arabia’s Jamal Khashoggi crisis, the specter of Iran sanctions, turmoil in heavy oil-producing states like Venezuela and Libya, and strong economic growth in China and India are driving a 1.5 million barrel per day (b/d) rise in global oil demand.

Read More on Forbes