FM
fazen.markets
Halliburton Stock Hits 52-Week High at $42.46 on Energy Demand | Fazen Markets