Analysts say soaring natural gas prices are helping push oil futures higher, as Brent crude topped $80 a barrel.
Posted inBusiness
Analysts say soaring natural gas prices are helping push oil futures higher, as Brent crude topped $80 a barrel.