Oil Hits $140, Fed Is Trapped — Infrastructure Capital Still Sees April Rally

April 5
54 mins

View Transcript

Episode Description

See all episodes