WTI crude tops $82 a barrel, adding inflation pressure and weighing on risk assets as bond yields rise.
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on CoinDesk.