🛢️ 🛢️ 🛢️ Oil claws back from the precipice on de-escalation of US/China trade tensions. WTI Crude catching a bounce to 73,756 sats per barrel, atm. 🛢️ 🛢️ 🛢️