Oil prices edged higher on Monday after Donald Trump, the embattled outgoing US president, signed a $2.3 trillion coronavirus aid and spending package, although lingering worries about near-term demand weighed on the market. Brent crude futures added 12 cents, or 0.2%, at $51.41 a barrel, having...