WTI at $107: The Geopolitical Premium Has a Leak
Crude oil is trading at $107, and everyone who owns it right now thinks they’re the smartest person in the room. They might be right, but probably not…
Crude oil is trading at $107, and everyone who owns it right now thinks they’re the smartest person in the room. They might be right, but probably not…