Brokers name 3 ASX shares to buy right now

Brokers have named Santos Ltd (ASX: STO) and two other ASX shares as buys this week. Here's why they are bullish on them...