U.S. Shale, This is Your Moment – Don’t Mess it Up!

U.S. Shale, This is Your Moment – Don’t Mess it Up! The attacks on Saudi Arabian oil facilities and resulting geopolitical tensions have rightfully dominated global headlines lately, as the strikes took approximately 5% of global oil supply offline in the near-term. The extent of long-term oil price risk premiums and damage to market confidence…
Read more