Crude oil prices were trading close to a three-week high on April 18 amidst fears of supply disruption due to the ongoing Ukraine crisis. Brent crude oil futures hit a high of $113.80 per barrel, a level unseen since March 30. U.S. West Texas Intermediate futures hit $105.55 per barrel, which was also the highest…