Oil: Everything That Has Happened So Far Indicates The Price War Won’t Last

 

Oil: Everything That Has Happened So Far Indicates The Price War Won’t Last

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

Leave a Reply