“The whole world is short in storage” of crude oil, says Tucker Perkins, though we likely won’t see $60 to $65 per barrel for months …
source
“The whole world is short in storage” of crude oil, says Tucker Perkins, though we likely won’t see $60 to $65 per barrel for months …
source