Oil futures rose Tuesday, with the front-month contract for Brent crude trading above $80 a barrel, as supply outages and underlying demand propel prices to three-year highs.
Natural-gas prices also continued to soar to the highest prices in at least seven years.
November Brent crude BRNX21 rose 62 cents, or 0.8%, to $80.15 a barrel on ICE…
Comments