Brent crude futures rose $3.18, or 3.14%, to $104.47 a barrel, building on Friday’s 1.23% gain. Here's what's driving the ...