Oil Trades Near $80 as Global Power Crisis Set to Boost Demand
Oil Trades Near $80 as Global Power Crisis Set to Boost Demand
(Bloomberg) -- Oil steadied near the psychological $80-a-barrel mark as a global power crunch rattled the market while OPEC+ output has been slow to ramp up.
Most Read from Bloomberg