Crude Oil Forecast: The 2019 Crude Bull Market Has Arrived

History does not repeat, but it sure does rhyme, and that should be music the crude oil bull's ears. Crude's bounce has been aggressive, and one of …