In this episode we talk about the spike in barrel pricing, the IEA's pessimistic prediction, and Japan's gas demands.
See All 345 Episodes of "RARE PETRO Podcast"