›
›
›
Brent Touches $101.49 as Oil Rebounds from Recent Pullbacks