The Brent oil futures price is giving the market a false sense of security, said Amrita Sen, founder of Energy Aspects.
1549 ET – Brent crude oil prices settle up 1.2% to $108.65 a barrel after another volatile session. “Brent is likely to exceed its 2008 all time high if depressed flows keep the market focused on the ...