The global oil market is currently facing an intersection of oil demand, supply deficit, and shale challenges. Explore this unique landscape with us.

read more