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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results