Oil attains new high near $75 on demand rise, falling inventories

Oil attains new high near $75 on  demand rise, falling inventories
play icon
People shop at a crowded farmers market as business opens up with many people getting vaccinated in Portland, US, on Wednesday. Associated Press