Crude Oil Forecast: Brent Hurt as Global Recessionary Fears Ramp Up, USD Bid

Brent crude oil has slipped below $90 per barrel after poor PMI releases from Europe as markets keenly anticipate the U.S. print later today.