Crude Rallies, Settles Near 42.47

June rallied on Tuesday, April 19 trading up to 42.88 and overtaking the March 18th high (May contract) of 42.49 for new highs for the year and settled right near it at 42.47. The Kuwaiti oil strike h...