Analysts say soaring natural gas prices are helping push oil futures higher, as Brent crude topped $80 a barrel.
Source: The New York Times
Analysts say soaring natural gas prices are helping push oil futures higher, as Brent crude topped $80 a barrel.
Source: The New York Times