This, in our view, will foreshadow a supply crunch for years to come. Higher oil prices will only incentivize oil and gas companies to pay down debt and return capital to shareholders versus investing …
More Oil: Everything That Has Happened So Far Indicates The Price War Won’t Last Videos