Crude oil prices reached $90 per barrel at the end of last week. Elevated crude oil prices could impact economies across the globe. Watch in for more details!