Libyan Events Could Finally Lower Pump Prices (XOM, BP, CVX, COP, VLO, TSO, MPC, WNR)
This past weekend’s startling developments in Libya hit the crude oil markets almost instantly. Brent crude in Europe fell to around $105/barrel at one point, while WTI crude has gained about half…