Oil prices firm on trade hopes, but record US output drags

Prices, however, remained just below 2019 peaks reached earlier this week as US crude oil production hit a record 12 million barrels per day (bpd) …