Vladimir Putin: The New Global Shah of Oil

By Marin Katusa, Casey’s Research Exxon Mobil is no longer the world’s number-one oil producer. As of yesterday, that title […]