Energy stocks rip as JP Morgan estimates the U.S. could hold 30% of all the world’s oil
While the U.S. action is unlikely to have an immediate impact on crude prices given the current glut in the market, it could upend energy markets and have an impact on the geopolitical landscape. The shale oil revolution made the U.S. the world’s largest crude producer. Recent, massive oil finds off the coast of Guyana … Read more