Oil Hits $75 Per Barrel As US Implied Demand Outweighs Omicron Concern | Sharefundss