Natural Gas and Oil Forecast: Hormuz Crisis Keeps WTI at $102. Can Bulls Push to $105?