Oil Prices Surge: Brent Hits $116.10 - What This Means for Markets | Whale Factor