Energy is the accelerant. Brent crude surged above $91 a barrel and briefly above $100 after renewed U. Read original article on defiliban.io